给定使用占位符project.version的依赖项,是否可以将版本设置为另一个版本?
<dependencies>
<dependency>
<groupId>a.b.c</groupId>
<artifactId>a-b</artifactId>
<version>${project.version}</version>
</dependency>
</dependencies>
我尝试了一些变体:
mvn versions:set -DgroupId=a.b.c -DartifactId=a-b -DoldVersion=${project.version} -DnewVersion=1.0
当oldVersion获取具体值(如4.54)但不使用占位符$ {project.version}时,这种方法有效。有没有办法让它发挥作用?