アイデア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の詳細出力を有効にするには:
ant -v
または
ant -verbose
タスクrecordを使用して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を静かにしますか? を参照してください。