mvn 單獨構建子模組

2021-08-14 14:33:09 字數 557 閱讀 4112

-pl, --projects

build specified reactor projects instead of all projects

-am, --also-make

if project list is specified, also build projects required by the list

-amd, --also-make-dependents

if project list is specified, also build projects that depend on projects on the list

首先切換到工程的根目錄,

單獨構建模組 pingjuan-web,同時會構建 pingjuan-web 模組依賴的其他模組

$ mvn install -pl pingjuan-web -am

單獨構建模組 pingjuan-common,同時構建依賴模組 pingjuan-common 的其他模組

$ mvn install -pl pingjuan-common -am -amd

模組單獨配置

之前寫的文章講的配置是所有模組都生效 模組單獨配置只對指定模組有效 模組配置 專門為單個模組提供配置服務,之前的擴充套件配置和場景配置都是相對整個專案應用級別的,而模組配置是相對模組級別,作用域不同 依舊在conf資料夾下建立index資料夾,必須與模組名相同 建立乙個config.php檔案 此時...

構建MVN專案腳手架 模板

mvn archetype create from projectmvn clean installmvn archetype generate darchetypecatalog local,即可看到本機的模板,選擇乙個序號輸入,然後按照系統提示逐步輸入groupid artifactid ver...

Andriod單獨編譯模組

1.設定環境變數 source build envsetup.sh 或.build envsetup.sh 注意 是source執行,不是直接.執行,同source 區別請參考 2.編譯指定模組 mmm module path 注 module path 是模組所在的路徑 編譯後的模組路徑 可執行檔...