这不是项目版本的问题!!!!!
我有一个Maven pom.xml。使用Jenkins构建项目并发布项目部署。 在创建发布之前想要在Jenkins中设置before_version-own = 0.0.25 after_version-own = 0.0.27-SNAPSHOT
但在构建“发布版本”之前和之后,我们需要在teg属性中设置我的版本,例如: 我在pom.xml
<properties>
<version-own>0.0.21-SNAPSHOT</version-own>
</properties>
<dependencies>
<dependency>
<groupId>com.test-release</groupId>
<artifactId>features-test-release</artifactId>
<version>${version-own}</version>
</dependency>
</dependencies>
在发布之前我需要像这样设置
<properties>
<version-own>0.0.25</version-own>
</properties>
<dependencies>
<dependency>
<groupId>com.test-release</groupId>
<artifactId>features-test-release</artifactId>
<version>${version-own}</version>
</dependency>
</dependencies>
发布后我需要像这样设置
<properties>
<version-own>0.0.27-SNAPSHOT</version-own>
</properties>
<dependencies>
<dependency>
<groupId>com.test-release</groupId>
<artifactId>features-test-release</artifactId>
<version>${version-own}</version>
</dependency>
</dependencies>