Maven发布插件

Maven发布插件,maven,Maven,嗨,梅尔,我用了以下目标 mvn org.codehaus.mojo:versions maven插件:2.7:update属性- Dproperty=emom.web.dependency.shr.version-DallowSnapshots=true 我的工作是B pom.xml <dependency> <groupId>com.safeway.app</groupId> <artifactId>emom-shr

嗨,梅尔,我用了以下目标 mvn org.codehaus.mojo:versions maven插件:2.7:update属性- Dproperty=emom.web.dependency.shr.version-DallowSnapshots=true

我的工作是B pom.xml

   <dependency>
     <groupId>com.safeway.app</groupId>
      <artifactId>emom-shr</artifactId>
     <version>${emom.web.dependency.shr.version}</version>
    </dependency>

com.safeway.app
emom shr
${emom.web.dependency.shr.version}
在属性下,已对其进行版本编码

      <emom.web.dependency.shr.version>19.6.5- 
       SNAPSHOT</emom.web.dependency.shr.version>
19.6.5-
快照
我的工作是pom.xml

         <groupId>com.safeway.app</groupId>
        <artifactId>emom-shr</artifactId>
        <version>20.1.0-SNAPSHOT</version>
        <packaging>jar</packaging>
com.safeway.app
emom shr
20.1.0-快照
罐子
当我运行上述目标时,maven正在选择最新版本I,e(20.1.0)
来自artifactory,但当我在properties下检查作业B的pom.xml时,它仍然显示19.6.5,我需要一种方法将19.6.5或当前版本更改为可用的最新版本。我是不是做错了什么,没办法弄清楚。

您需要
版本:update property
来更新POM中属性的内容


请参见

您需要重新格式化您的问题,以便人们能够阅读。嘿,梅尔,我已经尝试使用mvn org.codehaus.mojo:versions maven plugin:2.7:update属性