我在项目中有4个pom文件,我想将所有的pom版本保存在ope属性文件中,并希望从该文件中读取。我不知道如何实现这一目标。 我试过这些...... 我在资源下创建了pom.properties文件,并尝试读取这样的属性..不幸的是我的代码无效。请帮帮我......
<resources>
<resource>
<directory>src/main/resources/pom.properties</directory>
</resource>
</resources>
enter code here
提前致谢 甘塔
答案 0 :(得分:1)
使用“父”pom:
<parent>
<groupId>com.mycompany</groupId>
<artifactId>myproject-parent</artifactId>
<version>1.0.1</version>
</parent>
在父pom中你可以定义这样的属性:
<properties>
<camel.version>2.12.0.redhat-610379</camel.version>
<cxf.version>2.7.0.redhat-610379</cxf.version>
<activemq.version>5.9.0.redhat-610379</activemq.version>
</properties>
最后,您可以通过以下语法引用属性:${camel.version}