【问题标题】:Ant -e just for the java taskAnt -e 仅用于 java 任务
【发布时间】:2011-08-01 15:43:55
【问题描述】:

所以我知道你可以将 -e 传递给 ant 并且当 ant 运行时你不会得到 [javac] 类型的标签,但是我不想从不同的运行部分删除所有标签,只是 Java 任务部分。有没有我可以为 java 任务设置的属性?

提前致谢。

【问题讨论】:

    标签: java emacs ant task


    【解决方案1】:

    您需要编写一个自定义记录器,该记录器尊重某些目标的 emacs 模式,而不是其他目标。然后可以通过 -logger 将该记录器传递给 ant。请参阅loggers 上的 ant 文档。

    【讨论】:

      【解决方案2】:

      你可以把它扔到 <target> 块的顶部,为单个目标启用 EmacsMode。

      <script language="javascript">
        var logger = project.getBuildListeners().firstElement();
        logger.setEmacsMode(true);
      </script>
      

      【讨论】:

        猜你喜欢
        • 1970-01-01
        • 1970-01-01
        • 1970-01-01
        • 1970-01-01
        • 1970-01-01
        • 2012-05-31
        • 1970-01-01
        • 1970-01-01
        • 1970-01-01
        相关资源
        最近更新 更多