Java 更新/替换属性maven插件?

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 您所说的提供商服务终止是什么意思。?插件使用的是不再运行的外部

我有一个相当老的maven项目,它使用下面的插件来编写属性文件(据我所知)。我目前正在更新项目依赖项,并发现提供商服务已终止

有没有更先进的方法可以做到这一点,一个示例pom.xml extract会很棒

谢谢

亚当


测验
真的
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>