maven多模塊打包

1. 父模塊打包

父模塊打包時,子模塊都是依賴即使打包的jar,所有模塊的jar都是最新jar

2. 子模塊打包

子模塊直接打包,如果有依賴其他模塊,其他的模塊必須在本地庫存在, mvn install 方式安裝到本地庫,所以子模塊打包都是使用庫裏的jar. 如果要使用最新的代碼,方式一,父模塊直接打包;方式二,把所有依賴的模塊 install 到maven本地庫中

3. 常用命令

默認使用pom.xml文件,跳過測試代碼的編譯和執行,-Dskip.tests=true只是跳過代碼執行,還是會編譯
clean package -Dmaven.test.skip=true

指定pom.xml文件
clean package -f pom-my.xml -Dmaven.test.skip=true

+X debug模式
clean package -f pom-my.xml -Dmaven.test.skip=true -X
發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章