我在编译阶段执行的 pom 中配置了一个 Maven 目标。但我也需要在更改特定文件后运行该目标,以使所有内容始终保持最新。
即我想保存文件“objects.xml”并在每次更改完成时运行目标“transform”以应用 XSL。
有没有办法从 Eclipse 内部做到这一点?
我一直在阅读有关该项目的自定义构建器的信息,但这并不包括我的情况。
我在编译阶段执行的 pom 中配置了一个 Maven 目标。但我也需要在更改特定文件后运行该目标,以使所有内容始终保持最新。
即我想保存文件“objects.xml”并在每次更改完成时运行目标“transform”以应用 XSL。
有没有办法从 Eclipse 内部做到这一点?
我一直在阅读有关该项目的自定义构建器的信息,但这并不包括我的情况。
您可以将构建器和自定义 ant 脚本添加到 Eclipse 工作区。
项目->首选项->构建器
这些构建器可以自动添加到您的项目中
mvn eclipse:eclipse
通过将以下配置添加到您的 pom
<plugin>
<groupId>org.apache.maven.plugins</groupId>
<artifactId>maven-eclipse-plugin</artifactId>
<configuration>
<additionalBuildcommands>
<buildcommand>your.custom.Builder</buildcommand>
</additionalBuildcommands>
有关如何执行此操作的更多信息,请参阅 maven-eclipse-plugin 网站