Warning: file_get_contents(/data/phpspider/zhask/data//catemap/4/maven/6.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Maven对发布的依赖_Maven_Dependencies - Fatal编程技术网

Maven对发布的依赖

Maven对发布的依赖,maven,dependencies,Maven,Dependencies,我正试着和maven谈谈。我在2.4-SNAPSHOT中得到了一个项目ws-client(我已经发布了这个项目) 此项目与metier项目相关(仍在2.3-SNAPSHOT中)。以下是pom.xml中的依赖项: <dependency> <groupId>${project.groupId}</groupId> <artifactId>ws-client</artifactId>

我正试着和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>
我试图用
${project.version}
${project.parent.version}
更改版本标记,但总是出现错误


如果你知道该怎么做,请告诉我?

我认为你不能发布一个依赖于快照版本中项目的项目

也许这有助于配置pom.xml


如果您已经发布了该版本,则必须将版本更改为我假定为
2.4
…是的,就是它,与2.3版本一起使用,这是它的发行版本!谢谢!它不应该完成ws-client的发布,而是停留在发布版本中。
Cannot start a release due to snapshot dependencies :
dependency - ws-client