使用maven打包及釋出原始碼
maven-source-plugin提供專案自動將原始碼打包併發布的功能,在需要釋出原始碼專案的pom.xml檔案中新增如下程式碼即可:
<!-- Source attach plugin --><plugin>
<groupId>org.apache.maven.plugins</groupId>
<artifactId>maven-source-plugin</artifactId>
<executions>
<execution>
<id>attach-sources</id>
<goals>
<goal>jar</goal>
</goals>
</execution>
</executions>
</plugin>
執行 mvn install,maven會自動將source install到repository 。
執行 mvn deploy,maven會自動將source deploy到remote-repository 。
執行 mvn source:jar,單獨打包原始碼。
在多專案構建中,將source-plugin置於頂層或parent的pom中並不會發揮作用,必須置於具體專案的pom中。
相關推薦
使用maven打包及釋出原始碼
maven-source-plugin提供專案自動將原始碼打包併發布的功能,在需要釋出原始碼專案的pom.xml檔案中新增如下程式碼即可: <!-- Source attach plugin --> <plugin> <groupId&g
iOS 企業版賬號打包及釋出-圖文流程詳解
每一版Xcode升級之後,Archieve打包的介面都會略有調整,今天我們來講一下Xcode9的企業版打包流程。 假設現在我們已有蘋果企業版開發者賬號 $299的,並且已經建立好證書、說明檔案等前期準備工作。下面我們從Archieve說起。 一、打包 1、Product-Archieve
關於專案的打包及釋出
以 IntelliJ IDEA 中執行的 spring boot 專案為例,如果想把專案打包成 jar/war 包,則需要在 pom.xml 配置中增加一個打包外掛:spring-boot-maven-plugin,並增加一行打包的配置:<packaging>jar</packag
JDK從1.7.x升到1.8.x後Eclipse Maven打包及Tomcat服務啟動問題處理
1 Eclipse JDK從1.7.x升級到1.8.xMaven打包問題解決[INFO] 1 error[INFO]-------------------------------------------------------------[INFO] -------
Maven打包自動釋出到nexus私服
通過命令 -f指定的pom檔案 deploy打包釋出 Intellij Idea中可以通過Run-EditConfigurations-"+"號-Maven新建一個自定義maven指令碼,將剛才
使用maven打包釋出原始碼
使用maven-source-plugin外掛將專案原始碼打包併發布到倉庫中,在pom.xml配置檔案中新增如下的配置程式碼: <plugin> <groupId>org.apache.maven.plugins</g
SpringBoot idea maven打包war及運行war包
boot build 分享 。。 使用 雙擊 包名 scope frame pom.xml修改打包類型pom改為war <artifactId>Test02</artifactId> <packaging>war</packa
maven打包的部署及使用
for ima class文件 pack 阿裏 settings this url com maven使用與技巧1、Pom文件介紹與基本組成 說明:全稱是Project Object Model,通俗點的話說就是要對構建的項目進模 2、maven repository
maven釋出原始碼到私服
1、pom.xml中配置plugin <build> <plugins> <plugin> <groupId>org.apache.maven.plugins</groupId> <artifactId>m
springboot結合maven打包釋出
本篇分享如何使用maven便利我們打springboot的釋出包;我這裡使用的是idea開發工具,首先建立了多個module的專案結構,如圖: 要對多個module的專案做打包,一般情況都是在父級pom中配置打包的外掛,其他module的pom不需要特別的配置,當配置完成後,點選idea中maven工具
java專案釋出tomcat伺服器流程記錄 maven打包tar壓縮scp上傳
近期因為工作需求,開始接觸發布專案到伺服器,下面簡單記錄釋出專案需要的流程 1,拉去線上程式碼,使原生代碼為最新版,我使用的命令: git pull 2,使用maven命令打包本地專案 ,命令: mave
maven打包kettle原始碼方法、eclipse執行kettle原始碼方法
二、下載kettle原始碼(kettle8之後使用maven構建專案,我下載在D:\workspace\eclipse檔案下) 下載地址:https://github.com/pentaho/pentaho-kettle 如下圖所示,可以下載各版本的原始
常用的Maven命令(下載原始碼,打包,部署,測試)
下載原始碼:mvn dependency:sources 下載註釋mvn dependency:resolve -Dclassifier=javadoc部署到Tomcatmvn tomcat:redeploy跳過測試階段:mvn package -DskipTests臨時性跳
Maven命令無效+打包專案釋出
1.剛配置完maven,run as maven (install clean) 等命令無效需要新增MAVEN_HOME的環境變數Preference---->Java---->Installed JREs---->Edit 選擇一個jdk---->
Eclipse中tomcat配置及專案釋出和maven配置及專案建立的問題解決
目錄 解決eclipse配置Tomcat時找不到server選項 Eclipse 配置tomcat Eclipse 釋出專案到tomcat的操作 Eclipse 的 Maven 配置 Eclipse maven專案的建立 解決Eclipse不能編輯JSP &nbs
用Maven打包成EAR遠端部署JBoss(一)——打包及手動部署到本地
這兩天分到了一個任務,需要弄一下怎樣用Maven將我們現在的專案打成一個EAR包,然後部署到遠端JBoss中,這樣我們每次部署的時候就會方便很多,話不多說,先看下我們專案的一個大致包結構,包前面的數字表示部署之後的載入順序。
Jenkins+Maven+Svn實現程式碼自動打包與釋出
安裝jdk、tomcat環境 [root@centos6 ~]# tar zxf jdk-8u111-linux-x64.tar.gz -C /usr/local/ [root@centos6 ~]# tar zxf apache-tomcat-8.5.9.t
Java之——qqwry.dat輸出亂碼問題及maven打包後資原始檔大小不一致的問題
使用qqwry.dat進行IP地理位置查詢時,遇到一個問題即在本地測試時查詢純真庫時正常,沒有任何問題,但是打包傳到伺服器上便出現了亂碼問題。1.首先排除伺服器的字符集編碼的影響使用如下命令驗證了本地和
maven 打包釋出javadoc和javasource設定忽略報錯
maven 打包釋出javadoc和javasource 專案deploy到中心倉庫,會要求檢查javadoc和javasource檔案的完整性,而這時候程式碼上如果少了javadoc的註釋,在stage close的時候就會失敗,因此我們需要在pom檔案中新
maven打包原始碼到倉庫
做了一個tomcat embed,需要連帶原始碼打成jar包一起放到maven倉庫供其他專案使用,使用m2eclipse外掛可以在eclipse裡面完成而不用在命令列敲命令,右鍵run as maven