0

私はElcipseのAntRunnerを使用してAntタスクを実行しています。javacタスクを実行しているときに、コンパイルエラーが発生すると、コンソールに次のエラーメッセージが表示されます。

C:\build.xml:41: Compile failed; see the compiler error output for details.

コンソールに実際のコンパイルエラーを表示するにはどうすればよいですか?同じものをファイルに記録するにはどうすればよいですか?。ありがとう

4

2 に答える 2

1

Ant eclipseプラグインを使用したことはありませんが、これはAnt自体ではなく、プラグイン内の機能の欠如が原因である可能性があります。

ターミナル(またはWindowsのコマンドプロンプト)からAntを実行できる場合は、ant -verboseAntを実行して詳細情報を出力してみてください。

于 2012-06-29T13:56:28.883 に答える
0

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());
于 2012-10-16T14:00:13.723 に答える