【发布时间】:2015-08-17 15:24:01
【问题描述】:
我正在尝试使用 maven 发布。我在2.4-SNAPSHOT 中有一个项目ws-client(我已经发布了这个)。
此项目在 metier 项目的依赖项中(仍在 2.3-SNAPSHOT 中)。这是 pom.xml 中的依赖:
<dependency>
<groupId>${project.groupId}</groupId>
<artifactId>ws-client</artifactId>
<version>2.4-SNAPSHOT</version>
</dependency>
当我尝试发布 metier 项目时,我收到了这个错误:
Cannot start a release due to snapshot dependencies :
dependency - ws-client
我尝试使用${project.version} 或${project.parent.version} 更改版本标签,我总是有错误。
如果你知道该怎么做?
【问题讨论】:
-
如果你已经发布了这个版本,你必须将版本更改为发布版本,我假设它是
2.4.... -
是的,就是这样,适用于发布版本 2.3
标签: maven dependencies