我正在使用 Ant 调用<java>
任务来运行一个程序,该程序会打印出一些东西来标准输出,最终,我希望用户能够轻松地复制粘贴。然而,标准输出的每一行都以[java]
为前缀,这对用户来说是一个不必要的挑战。
有没有办法只打印System.out.println(...)
的输出而不以[java]
为前缀?
设置ANT_ARGS=-emacs
,请参阅蚂蚁常见问题解答:
Ant 会在所有人面前添加一个带有当前任务名称的"横幅" 记录消息 - 并且没有内置的正则表达式 你的编辑器会解释这一点。
您可以通过使用 -emacs 开关调用 Ant 来禁用此横幅。 [...]
此外,蚂蚁手册运行Apache Ant列出了所有cli选项可能会有所帮助:
-emacs, -e 生成没有装饰的日志记录信息