我是Maven的新手,最近我開始使用Maven來管理我們的Java EE項目。最重要的工作是建立一個項目,該項目依賴於Java類的其他幾個項目。首先,我發現它無法檢測到這些Java類,即使我將這些Java項目配置爲主項目和部署程序集中的庫引用,所以我嘗試了另一種方法。我出口這些相關項目的罐子,然後使用下面的命令行創建一個Maven依賴性:如何使用Maven構建一個Java EE項目,其中Java類引用了若干個依賴Java項目?
mvn install:install-file -DgroupId=MY_GROUP_ID -DartifactId=ARTIFACT_ID -Dversion=1.0.0 -Dpackaging=jar -Dfile=MY_JAR.jar
然後我在主要項目的pom.xml添加這些依賴關係,它絕對適用。但是這種方法很難在我們的團隊成員中普及,因爲它需要手動運行腳本。
所以我想知道是否有一個Maven的插件可以實現我的目標,建立一個主要項目與項目引用,而無需導出依賴項目罐子。我試圖在pom.xml中使用的模塊,但它顯示瞭如下錯誤:
Project build error: 'packaging' with value 'war' is invalid. Aggregator projects require 'pom' as packaging.
任何人可以幫助我嗎?非常感謝。
謝謝,你的回答是正確的。 –