ant - 如何使javac编译器将输出写入文件和控制台?

标签 ant javac

我正在使用运行javac任务,并使用-Xstdout编译器参数将输出发送到日志文件以用于报告目的,但是我希望输出也仍被发送到控制台,以便hudson可以捕获它以便在屏幕上查看。

有没有办法做到这一点?

最佳答案

刚刚遇到了另一个使用记录器任务的替代方法。
不必再引入新的目标了。

<compile >
    <record name="log.txt" action="start"/>
    <javac ...
    <record name="log.txt" action="stop"/>
<compile/>

关于ant - 如何使javac编译器将输出写入文件和控制台?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/1235970/

相关文章:

java - 从 Visual Source 安全 check out 的 Ant 目标

java - 让 Ant 的 Java 任务打印空行

java - 如何显示Ant构建的进度?

java - Maven 无法在 : 中找到 Javac 编译器

java - 为什么 Java 字节码方法中使用的局部变量数量不是最经济的?

java - 将 .class 文件转换回文本

java - Ant +JUnit : How to define VM for Junit?

java - Ant Tomcat 7 重新加载 FileNotFoundException

带有 JDK 7/8 的 java 编译器目标版本 "jsr14"

Java 10 : Byte Code Generation for Enhanced For Loops