我是Maven的新手,但總體情況是我需要下載(在命令行中)位於遠程Maven存儲庫(Artifactory)中的某個工件的POM文件,只使用它的名稱並動態製作(通過只給出存儲庫根路徑和工件名稱,所以我可以更改它在存儲庫中的位置並仍然下載它)。使用它的Maven工件下載特定的POM文件
我的第一個問題是:是可能的,或者我必須詳細說明整個工件路徑,groupId,artifactId和版本?
觀點二: 我設法用這個行家命令下載神器,但只得到該.jar,而不是POM文件:
mvn dependency:get -DrepoUrl=MY_REPO_LOC
-Dartifact=MY_ARTIFACT_LOC:MY_ARTIFACT_NAME:ARTIFACT_VERSION
我如何能做到這一點任何想法?
請嘗試添加'-Dartifact = MY_ARTIFACT_LOC:MY_ARTIFACT_NAME:ARTIFACT_VERSION:pom'。 – 2013-04-05 11:48:38
爲什麼要做這樣奇怪的事情?你喜歡用那個神器作爲依賴嗎?如果是,只需簡單地將其他項目中的依賴項定義爲相應的工件即可。 – khmarbaise 2013-04-05 13:17:38