Eclipse和Maven:在文件更改后运行目标

MRz*_*MRz 7 eclipse compilation phase maven

我在pom中配置了一个在编译阶段执行的maven目标.但是我还需要在更改特定文件后运行该目标以使所有内容始终保持最新.

即我想保存文件"objects.xml"并运行目标"转换"以在每次更改时应用XSL.

有没有办法从Eclipse内部做到这一点?

我一直在阅读关于该项目的自定义构建器,但这不包括我的情况.

Mar*_*ker 1

您可以将构建器和自定义 Ant 脚本添加到 Eclipse 工作区。

项目->首选项->构建器

这些构建器可以自动添加到您的项目中

mvn eclipse:eclipse
Run Code Online (Sandbox Code Playgroud)

通过将以下配置添加到您的 pom

            <plugin>
            <groupId>org.apache.maven.plugins</groupId>
            <artifactId>maven-eclipse-plugin</artifactId>
            <configuration>
                <additionalBuildcommands>
                    <buildcommand>your.custom.Builder</buildcommand>
                </additionalBuildcommands>
Run Code Online (Sandbox Code Playgroud)

有关如何执行此操作的更多信息,请参阅 maven-eclipse-plugin 网站

http://maven.apache.org/plugins/maven-eclipse-plugin/