在dos窗口下使用maven命令進行打包,部署


1、cmd--》c:\users\administrator-->mvn -version先看一下maven安裝是否成功,環境變量是否配置正確

2、cd至需要打包的項目的路徑處:cd D:\xx\work\xxx\hfqnc123\smtkMaven

3、然后在項目的路徑下就可以使用maven命令:mvn package,mvn deploy等命令來對項目進行打包,部署

4、如果要部署項目到遠程倉庫,需要配置:

<distributionManagement> 
<repository>
<id>releases</id>
<name>Internal Releases</name>
<url>http://localhost:8081/nexus/content/repositories/releases</url>
</repository>
<snapshotRepository>
<id>Snapshots</id>
<name>Internal Snapshots</name>
<url>http://localhost:8081/nexus/content/repositories/snapshots</url>
</snapshotRepository>
</distributionManagement>
這時候用 mvn deploy就可以把項目發布至遠程倉庫里了
5、maven的繼承和聚合
子項目的pom文件里通過《parent》節點來繼承父項目
<parent>
<groupId>com.tykj</groupId>
<artifactId>bspparty-parent</artifactId>
<version>0.0.2-SNAPSHOT</version>
<!--<relativePath>../bspparty-parent/pom.xml</relativePath>-->
</parent>
如果子項目里又聲明了artifactId,那么就是在子項目里覆蓋了父項目pom里的artifactId,一般情況下這個artifactId是要覆蓋的,如果子項目里沒有聲明父項目里的節點,那就是繼承了父項目的節點,
如果子項目繼承了父項目,那么在父項目的pom中需要定義一個聚合:
<modules>
<module>../bspparty</module>
</modules>
這個時候,maven的繼承與聚合全部完成
 



免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM