在具有多個模組的 Maven 專案中,使用 mvncompile 編譯所有子模組非常簡單。然而,對單一模組的選擇性操作帶來了挑戰。
問題:
當嘗試在具有模組A(依賴項)和C(戰爭)的項目中打包模組B 的WAR 文件時項目),Maven 報告A 的依賴解析錯誤。
解決方案:
Maven Advanced Reactor Options 提供了解決方案:
包含指定模組的依賴項(例如A) .
步驟:
mvn install -pl B -am
執行以下命令:
mvn install -pl :B -am
以上是如何在多模組專案中建置特定的Maven模組?的詳細內容。更多資訊請關注PHP中文網其他相關文章!