在我的pom.xml中,我有以下属性:
<properties>
<targetJar>${app.targetPath}/${app.targetName}-${app.version}.jar</targetJar>
</properties>
但实际上我不知道${app.version}
!它可能在将来发生变化。今天它看起来像:app-2.0.0.jar
。明天它可能是app-2.3.1.jar
。
我必须允许它。 有哪些可能的解决方案?
答案 0 :(得分:2)
您的pom.xml有一个<properties>
元素,看起来与此类似,通常位于文件的开头:
<properties>
<maven.test.failure.ignore>true</maven.test.failure.ignore>
<spring.framework.version>3.0.6.RELEASE</spring.framework.version>
<spring.batch.version>2.1.7.RELEASE</spring.batch.version>
</properties>
在该元素中,您的版本号已定义!他们不会自行改变!