繁体   English   中英

如何使 ANT 冗长?

[英]How do I make ANT verbose?

尝试在想法 10 中使用 ANT 构建我的项目,但出现编译错误,但我没有看到实际错误。

如何使 ANT 冗长?

我所看到的是:

javac build.xml:303: Compile failed; see the compiler error output for
details. at
org.apache.tools.ant.taskdefs.Javac.compile(Javac.java:1150)
etc.... rest of ANT stack trace

我的任务是这样的:

<javac includeantruntime="false" destdir="${webapp.classes.dir}" debug="true">
    <src path="${src.dir}"/>
    <classpath refid="project.classpath"/>
</javac>

为 ant 启用详细 output:

ant -v

要么

ant -verbose

您还可以使用任务记录在 build.xml 本身上启用日志记录 这是关于它的文档http://ant.apache.org/manual/Tasks/recorder.html

<record name="/output/build.log" loglevel="verbose" action="start"/>

它简单且有效::)

也有可能进行更微妙的日志记录,意味着仅更改特定部分的噪音级别,而不是像 ant -v 或 ant -debug 那样更改整个 ant 脚本。 请参阅在没有 -q 标志的情况下使 ant 安静? 对于处理日志级别和答案的另一个问题。

您还可以使用环境变量 ANT_ARGS:

export ANT_ARGS="-verbose"

这甚至适用于通过 bash 脚本执行的 ant 构建。

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM