8

私は Eclipse Kepler を使用しており、ビルド スクリプトを実行しようとしています。

タスクを実行すると、Ant エラーが表示されます。

変数が存在しないリソースを参照しています: ${workspace_loc:/MyProject_JAVA/dev-new/build.xml}。

問題は、このパスが間違っていることです。そのはず :

/MyProject_JAVA/dev/dev-new/build.xml.

外部ツールに移動して、この 1 つのビルドの構成を変更できますが、タスクを再度実行しようとすると、同じエラーが発生します。

Ant がビルド ファイルを認識している場所を変更するにはどうすればよいですか?

4

4 に答える 4

7

同じ問題に遭遇しましたが、幸いなことに解決しました。Eclipse の設定に移動し、Ant - ランタイム - クラスパスを編集します。理由を見つけて、エラーが構成されたエントリを削除します。


エラー画像


ソルブピック

于 2014-03-03T08:04:40.663 に答える
0

billni の回答に追加すると、Ant クラスパスが正しく定義されていない可能性があります。

[ウィンドウ] > [設定] > [Ant] > [ランタイム] > [エントリ]内で不適切なパスを見つけます。

私は3つのエントリタイプを持っています:

  • アントホームエントリー

  • グローバルエントリー

  • 寄稿作品

私の状況では、悪い道は > Global Entriesにありました

これを修正するには、 > [削除]を選択して、不適切なパスを削除します。

> Add JARs...または > Add External JARs...を使用して、新しい正しいパスを追加します。

  • JAR を追加... > パッケージ エクスプローラーからビルド パスにアーカイブを追加できます。

  • Add External JARs... > ローカル ファイル システムからビルド パスにアーカイブを追加できます。

パスが正しく、他にエラーがなければ、ビルドが機能するはずです!

于 2016-07-19T22:38:02.923 に答える