通过ant插件生成类时,Eclipse构建工作区循环

问题描述

我们目前有以下设置: 我们将生成包含本地化字符串的.properties文件,并且还将生成一个Java接口,其中包含每个翻译键的public static final String属性

ant-run-plugin的配置:

<plugin>
                <artifactId>maven-antrun-plugin</artifactId>
                <executions>
                    <execution>
                        <phase>generate-sources</phase>
                        <configuration>
                            <tasks>
                                <ant antfile="src/main/resources/translation_export.xml"
                                    target="run">
                                    <reference torefid="maven.compile.classpath"
                                        refid="maven.compile.classpath" />
                                </ant>
                            </tasks>
                        </configuration>
                        <goals>
                            <goal>run</goal>
                        </goals>
                    </execution>
                </executions>
</plugin>

为了使这些文件与翻译保持最新(这些文件在其他位置进行了处理),我们设置了生命周期映射,以便eclipse可以在每次增量构建时执行ant脚本。 这会导致eclipse不断建立工作空间。

编辑:

我的猜测是,由于接口是构建路径的一部分,因此每次都会触发构建

解决方法

暂无找到可以解决该程序问题的有效方法,小编努力寻找整理中!

如果你已经找到好的解决方法,欢迎将解决方案带上本链接一起发送给小编。

小编邮箱:dio#foxmail.com (将#修改为@)

相关问答

Selenium Web驱动程序和Java。元素在(x,y)点处不可单击。其...
Python-如何使用点“。” 访问字典成员?
Java 字符串是不可变的。到底是什么意思?
Java中的“ final”关键字如何工作?(我仍然可以修改对象。...
“loop:”在Java代码中。这是什么,为什么要编译?
java.lang.ClassNotFoundException:sun.jdbc.odbc.JdbcOdbc...