vij*_*jay 4 maven-2 maven-plugin maven-3 maven
只是一个简单的问题。
有谁知道一个 XML 属性文件插件,就像我们在 ANT 中有 XML 属性文件一样
<property name='foo' value='bar'>
<property name='foo1' value='${foo}/bar1'>
<property name='foo2' value='bar2'>
Run Code Online (Sandbox Code Playgroud)
提前致谢
注意:我有一个想法,可以使用其他方式在 pom.xml 中的 maven/ 中声明属性。只是想知道这种确切的实现方式。
该属性Maven插件可以达到你的目标。该特性:读项目的属性将读取属性文件,并将它们存储为项目属性如下面的例子: -
<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>
Run Code Online (Sandbox Code Playgroud)
请注意,这path/to/my_properties是一个简单的属性文件,其中包含以下示例的键值对:-
key1=value1
key2=value2
....
Run Code Online (Sandbox Code Playgroud)
关于上面的属性,我们可以通过 Maven 使用${key1}或来引用它们${key2}。
我希望这可能会有所帮助。
| 归档时间: |
|
| 查看次数: |
4024 次 |
| 最近记录: |