我有一个带有很多javac任务的Ant构建。我希望所有它们都使用以下属性来执行:
debug = "true" debuglevel = "lines,vars,source"(默认情况下,调试信息是关闭的,这使得调查控制台变得更加困难)。
有没有可能在某个集中的地方提供这样的属性,这将对当前Ant构建中的所有javac任务产生影响?(我不想在所有javac任务中重复它们...)
发布于 2013-04-19 23:26:44
你需要蚂蚁的presetdef
从示例中
<presetdef name="my.javac">
<javac debug="${debug}" deprecation="${deprecation}"
srcdir="${src.dir}" destdir="${classes.dir}">
<src path="${gen.dir}"/>
</javac>
</presetdef>你可以用javac代替my.javac。
您可以在一个构建文件中定义它,并在其他地方导入。
https://stackoverflow.com/questions/16107696
复制相似问题