私はElcipseのAntRunnerを使用してAntタスクを実行しています。javacタスクを実行しているときに、コンパイルエラーが発生すると、コンソールに次のエラーメッセージが表示されます。
C:\build.xml:41: Compile failed; see the compiler error output for details.
コンソールに実際のコンパイルエラーを表示するにはどうすればよいですか?同じものをファイルに記録するにはどうすればよいですか?。ありがとう
私はElcipseのAntRunnerを使用してAntタスクを実行しています。javacタスクを実行しているときに、コンパイルエラーが発生すると、コンソールに次のエラーメッセージが表示されます。
C:\build.xml:41: Compile failed; see the compiler error output for details.
コンソールに実際のコンパイルエラーを表示するにはどうすればよいですか?同じものをファイルに記録するにはどうすればよいですか?。ありがとう
Ant eclipseプラグインを使用したことはありませんが、これはAnt自体ではなく、プラグイン内の機能の欠如が原因である可能性があります。
ターミナル(またはWindowsのコマンドプロンプト)からAntを実行できる場合は、ant -verbose
Antを実行して詳細情報を出力してみてください。
Eclipse AntRunnerを使用した場合、コンソールにコンパイルエラーを表示するために
addBuildListenerAPIを使用できます。
org.apache.tools.ant.DefaultLoggerを拡張するクラスを作成します。例えば
Class MyLogger extends DefaultLogger {
// All overridden method implementation goes here
}
// To use with AntRunner:
AntRunner antRunner = new AntRunner();
antRunner.addBuildListener(MyLogger.class.getName());