当运行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/