只是一个简单的问题。
有没有人知道XML Properties文件插件,就像我们有XML一样 ANT中的属性文件
<property name='foo' value='bar'>
<property name='foo1' value='${foo}/bar1'>
<property name='foo2' value='bar2'>
先谢谢
注意:我想知道在maven / pom.xml中使用其他方法声明属性。只是想知道这种确切的实施方式。
答案 0 :(得分:4)
Properties Maven Plugin可能符合您的目标。 properties:read-project-properties将读取属性文件并将它们存储为项目属性,如下例所示: -
<project>
<build>
<plugins>
<plugin>
<groupId>org.codehaus.mojo</groupId>
<artifactId>properties-maven-plugin</artifactId>
<version>1.0-alpha-2</version>
<executions>
<execution>
<phase>initialize</phase>
<goals>
<goal>read-project-properties</goal>
</goals>
<configuration>
<files>
<file>path/to/my_properties</file>
</files>
</configuration>
</execution>
</executions>
</plugin>
</plugins>
</build>
</project>
请注意,path/to/my_properties
是一个简单的属性文件,其中包含键值对,如下例所示: -
key1=value1
key2=value2
....
关于上述属性,我们可以使用${key1}
或${key2}
通过Maven引用它们。
我希望这可能有所帮助。