54

アイデア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>
4

3 に答える 3

81

antの詳細出力を有効にするには:

ant -v

また

ant -verbose
于 2012-04-07T10:12:13.273 に答える
19

タスクレコードを使用して、build.xml自体へのログオンを有効にすることもできます。これに関するドキュメントはhttp://ant.apache.org/manual/Tasks/recorder.htmlです。

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

シンプルで機能します!:)

于 2013-12-17T19:34:16.693 に答える
1

微妙なロギングの可能性もあります。つまり、ant-vやant-debugのようにantスクリプト全体ではなく、特定の部分のノイズレベルのみを変更することを意味します。-qフラグなしでantを静かにするを参照して ください。ログレベルと回答を扱う別の質問。

于 2012-04-07T22:00:03.140 に答える