2010-04-29 116 views
2

有沒有一種方法通過shell腳本添加依賴項到現有的pom.xml中?通過shell向現有的pom.xml添加依賴項

喜歡的東西:

mvn dependency:add -DgroupID=com.acme -DartifactId=project 

[更新] 澄清,我想添加到現有的POM

+0

爲什麼你想通過shell腳本添加依賴關係? – khmarbaise 2010-04-29 13:01:00

+0

@khmarbaise我正在編寫一個教程(非公開),其中包含一個通過原型生成生成項目並添加一些依賴項以完成項目的腳本。我想更好的辦法是自己創建一個原型。 – oschrenk 2010-04-29 13:31:09

回答

1

我想你想的是依賴添加到現有POM,所以答案是沒有。

+0

@khmarbaise是的,我的意思是一個現有的pom.xml。會是一個很好的補充IMO。太糟糕了。我可以理解爲什麼 - 如果你添加版本編號或排除,它變得有點笨拙,注入的邏輯可能會變得複雜。 – oschrenk 2010-04-29 13:21:22

1

我不知道有任何插件這樣做(除了m2eclipse嚮導,但這不是你要求的)。不過,這將是dependency plugin(本着dependency:get的精神)的一個很好的補充。你應該建議添加該功能:http://jira.codehaus.org/browse/MDEP(我做了一個快速搜索,但找不到合適的東西)。

+0

@帕斯卡我打開了一個問題。讓我們等待MDEP傢伙們的想法。 – oschrenk 2010-04-29 17:10:38

+0

@oschrenk投了贊成票:) – 2010-04-29 21:38:45

相關問題