我正在使用Jenkins中的 M2 发布插件,它在内部调用maven-release-plugin 2.3.2,并且在构建时会抛出此错误:You don't have a SNAPSHOT project in the reactor projects list
。问题是,我的项目 poms的版本确实为 1.0.0-SNAPSHOT。我错过了什么?
com.abc.def
是company parent POM
, 我只是mvn release
为了utils
<modelVersion>4.0.0</modelVersion>
<parent>
<groupId>com.abc</groupId>
<artifactId>def</artifactId>
<version>1.0.0</version>
</parent>
<groupId>com.abc.def</groupId>
<artifactId>utils</artifactId>
<version>1.0.0-SNAPSHOT</version>
<packaging>pom</packaging>
<name>utils</name>
是的,我已经完成了基本的 Google + SO 拖网,并且到处都指出我的 POM 应该将 SNAPSHOT 作为版本,它已经存在。除了我公司的父 POM 不是快照。这可能是原因吗?