我在多模塊項目中使用maven-deploy-plugin,deployAtEnd
屬性設置爲true
。Maven deploy插件 - deployAtEnd不工作
在根項目執行mvn deploy
後,部署插件是每個子項目執行的 - 我可以看到: [INFO] --- maven-deploy-plugin:2.8.2:deploy (default-deploy) @ subproject-name --- [INFO] Deploying package:subproject-name:v1.1 at end
最後調用是根項目: [INFO] --- maven-deploy-plugin:2.8.2:deploy (default-deploy) @ parent-project --- [INFO] Deploying package:parent-project:v1.1 at end
,這一切,不執行實際的部署。
如何使部署插件在deployAtEnd=true
的多模塊項目中正確工作?
而在所有模塊的末尾,您看不到將工件部署到存儲庫的輸出?你是否使用自定義的Maven插件來定義自己的生命週期? – khmarbaise
@khmarbaise正確,沒有與部署相關的輸出。我沒有使用任何自定義插件(至少我認爲是這樣,我怎麼能驗證它?) –
你可以顯示完整的日誌輸出,否則很難看到有什麼問題? – khmarbaise