簡體   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