Java 更新/替换属性maven插件?
我有一个相当老的maven项目,它使用下面的插件来编写属性文件(据我所知)。我目前正在更新项目依赖项,并发现提供商服务已终止 有没有更先进的方法可以做到这一点,一个示例pom.xml extract会很棒 谢谢 亚当Java 更新/替换属性maven插件?,java,maven,maven-plugin,Java,Maven,Maven Plugin,我有一个相当老的maven项目,它使用下面的插件来编写属性文件(据我所知)。我目前正在更新项目依赖项,并发现提供商服务已终止 有没有更先进的方法可以做到这一点,一个示例pom.xml extract会很棒 谢谢 亚当 测验 真的 org.codehaus.mojo 属性maven插件 1.0-α-2 产生资源 写入项目属性 ${project.build.outputDirectory}/appversion.properties 您所说的提供商服务终止是什么意思。?插件使用的是不再运行的外部
测验
真的
org.codehaus.mojo
属性maven插件
1.0-α-2
产生资源
写入项目属性
${project.build.outputDirectory}/appversion.properties
您所说的提供商服务终止是什么意思。?插件使用的是不再运行的外部网站吗?我想你的意思是关闭codehaus?新家还没有完全准备好()此外,为什么不使用默认过滤功能?感谢您的评论,关于我为什么不使用默认过滤功能…我想这是我问题的一部分,我将如何使用此功能实现上述目标?
<profiles>
<profile>
<id>tests</id>
<activation>
<activeByDefault>true</activeByDefault>
</activation>
<build>
<plugins>
<plugin>
<groupId>org.codehaus.mojo</groupId>
<artifactId>properties-maven-plugin</artifactId>
<version>1.0-alpha-2</version>
<executions>
<execution>
<phase>generate-resources</phase>
<goals>
<goal>write-project-properties</goal>
</goals>
<configuration>
<outputFile>${project.build.outputDirectory}/appversion.properties</outputFile>
</configuration>
</execution>
</executions>
</plugin>
</plugins>
</build>
</profile>
</profiles>