我正在尝试与maven一起发布。我在ws-client
中有一个项目2.4-SNAPSHOT
(我已经发布了这个项目)。
此项目依赖于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}
更改版本标记,我总是有错误。
请知道该怎么做?
答案 0 :(得分:0)
我认为您无法发布依赖于Snapshot版本项目的项目。
这可能有助于配置你的pom.xml
how to release a project which depends on a 3rd party SNAPSHOT project in maven