7

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

即我想保存文件“objects.xml”并在每次更改完成时运行目标“transform”以应用 XSL。

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

我一直在阅读有关该项目的自定义构建器的信息,但这并不包括我的情况。

4

1 回答 1

1

您可以将构建器和自定义 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 网站

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

于 2011-03-02T12:37:49.707 回答