2013-07-26 72 views
4

運行版本:use-latest-versions時,它似乎忽略在命令行上指定的includesList,並嘗試更新所有的傾向。忽略Maven版本includesList

mvn versions:use-latest-versions -DincludesList=com.mycompay.common:\* -DexcludeReactor=false -DallowSnapshots=true -DallowMinorUpdates=true 

我在文檔中找到的所有東西都會讓我相信指定包含意味着排除其他所有內容。我沒有正確地選擇這個嗎?

+1

只是爲了澄清的混亂和原因的問題的源頭 - 根據[當前頁](HTTP:// www.mojohaus.org/versions-maven-plugin/use-latest-versions-mojo.html)「includesList」是「旨在允許從命令行中指定一組包含」。以下接受的答案仍然正確,因爲在命令行中使用「includes」將會正常工作。 –

回答

6

的參數是不includes所以includesList嘗試此:(根據DOC here

mvn versions:use-latest-versions -Dincludes=com.mycompay.common:* -DexcludeReactor=false -DallowSnapshots=true -DallowMinorUpdates=true