【发布时间】:2011-08-01 15:43:55
【问题描述】:
所以我知道你可以将 -e 传递给 ant 并且当 ant 运行时你不会得到 [javac] 类型的标签,但是我不想从不同的运行部分删除所有标签,只是 Java 任务部分。有没有我可以为 java 任务设置的属性?
提前致谢。
【问题讨论】:
所以我知道你可以将 -e 传递给 ant 并且当 ant 运行时你不会得到 [javac] 类型的标签,但是我不想从不同的运行部分删除所有标签,只是 Java 任务部分。有没有我可以为 java 任务设置的属性?
提前致谢。
【问题讨论】:
您需要编写一个自定义记录器,该记录器尊重某些目标的 emacs 模式,而不是其他目标。然后可以通过 -logger 将该记录器传递给 ant。请参阅loggers 上的 ant 文档。
【讨论】:
你可以把它扔到 <target> 块的顶部,为单个目标启用 EmacsMode。
<script language="javascript">
var logger = project.getBuildListeners().firstElement();
logger.setEmacsMode(true);
</script>
【讨论】: