我有幾個子項目的maven父項目。在部署中,我想執行一些複雜的scp任務。當我運行MVN部署我有錯誤:從父項目部署Maven
[INFO] Reactor Summary:
[INFO]
[INFO] Child project1 ............................... FAILURE [0.331s]
[INFO] Child project 2 .............................. SKIPPED
[INFO] Child project 3 .............................. SKIPPED
[INFO] ------------------------------------------------------------------------
[INFO] BUILD FAILURE
[INFO] ------------------------------------------------------------------------
[ERROR] Failed to execute goal org.apache.maven.plugins:maven-deploy-plugin:2.5:deploy
(default-deploy) on project Parent: Deployment failed: repository element
was not specified in the POM inside distributionManagement element or in -DaltDeploymentRepository=id::layout::url parameter -> [Help 1]
我讀的問題Deployment issue with Maven Plugin它說,我需要的settings.xml中定義庫。但我沒有任何存儲庫,我想在部署階段執行的所有操作都是在服務器上覆制文件並執行其他工作的執行腳本。我只想在父項目中執行這個腳本,並且在孩子的這個階段進行學習。 我還沒有很多maven的工作,所以也許我只是想念一些maven的概念。