当运行versions:use-latest-versions时,似乎忽略了命令行中分隔的我的includesList,并尝试更新所有依赖关系。

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

我在文档中可以找到的所有内容都使我相信,指定包含意味着将所有其他内容排除在外。我没有正确地捡起来吗?

最佳答案

参数是includes而不是includesList,因此请尝试以下操作:(根据doc here)

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

关于Maven版本被忽略includeList,我们在Stack Overflow上找到一个类似的问题:https://stackoverflow.com/questions/17879183/

10-11 16:21