build-helper-maven-plugin:无法执行目标org.codehaus.mojo:versions-maven-plugin:2.2:set

时间:2017-09-13 06:44:38

标签: maven build-helper-maven-plugin

我们有一个项目,在pom.xml中我们没有指定groupId,因为我们从父pom继承它。

如果我们然后运行with open('test.txt', 'r') as fd: for line in fd: index = line.find(',') if index >= 0: print line[0:index] ,我们会收到错误:

  

[错误]无法在项目dbutils上执行目标org.codehaus.mojo:versions-maven-plugin:2.2:set(default-cli):目标org.codehaus.mojo的执行default-cli:versions-maven-插件:2.2:设置失败。 NullPointerException - > [帮助1]

我检查过这是maven版本插件中的一个错误,并且有一些解决方法,例如,使用2.1而不是2.2。

您知道吗,如何使用build-helper插件来避免此错误?

谢谢你, 衙署

1 个答案:

答案 0 :(得分:0)

感谢@khmarbaise,我可以指定版本-maven-plugin的反面词:

mvn -B build-helper:parse-version org.codehaus.mojo:versions-maven-plugin:2.4:set