我正在使用Ant调用<java>
任务来运行一个程序,该程序将一些内容输出到stdout,最终,我希望用户能够轻松地进行复制粘贴。但是,stdout的每一行都以[java]
为前缀,这对用户造成了不必要的挑战。
是否有某种方式可以打印 System.out.println(...)
的输出而不会以[java]
为前缀?
答案 0 :(得分:0)
设置ANT_ARGS=-emacs
,请参阅ant FAQ:
Ant在所有人面前添加一个“横幅”,其中包含当前任务的名称 记录消息 - 并且没有内置的正则表达式 你的编辑会解释这一点。
您可以通过使用-emacs开关调用Ant来禁用此横幅。 [...]
同样ant manual Running Apache Ant列出所有cli选项可能会有所帮助:
-emacs,-e生成没有装饰的日志信息