2012-08-23 23 views
1

如何將所有依賴項複製到遠程服務器?我已經嘗試了下面的一個,但是如果我們想將依賴關係複製到我們的本地路徑,它會很有用。如何將我的項目依賴項複製到maven中的遠程服務器?

這可能將我所有的項目依賴項移動到遠程路徑?

+0

這對puppet,chef來說更是一個任務,或者可能是Ant腳本而不是Maven。 Maven是一個構建工具,不是部署工具,或者可能安裝到測試/產品等中。最好的做法是創建一個tar.gz或zip存檔,其中包含所有內容並將其傳輸到相應的服務器。 – khmarbaise

回答

2

wagon-maven-plugin允許你這樣做。它支持HTTP,FTP,SSH/SCP和WebDAV。要上傳所有依賴項,首先需要將它們複製到maven-dependency-plugin(目標copy-dependencies)的目錄中。在第二步中,您可以使用無人機插件的上傳目標將其複製到遠程位置。

相關問題