0

ライブラリに別のプロジェクト「B」があるプロジェクト「A」があります。Netbeansはプロジェクト「A」をコンパイルしてエラーはないと言いますが、プロジェクト「A」をクリーンアップしてビルドすると、古いバージョンのプロジェクト「B」に移動します。プロジェクト「B」をクリーンアップしてビルドしてから、プロジェクト「A」をクリーンアップしてビルドしましたが、「A」は古い「B」を使用していると思って失敗します。NetbeansのAntが正しいプロジェクト"B"-dist/ jarでコンパイルしているのに、古いプロジェクト"B"jarでビルドしている理由を理解しようとしています。「A」ライブラリ内の他のどのjarも、ライブラリに「B」を持っていません。

4

2 に答える 2

0

で指定されたbuild.xmlクラスパスは、Netbeansのプロジェクトクラスパスとは別のものです。どうやら後者は正しく、前者は間違っています。を編集して修正できますbuild.xml

于 2013-01-04T19:17:28.000 に答える
0

この問題を解決するために私が見つけた方法は、netbeansのライブラリフォルダを右クリックしてプロパティに移動することでした。いくつかのプロジェクトとjarが赤で表示されていて、ナビゲーションに表示されませんでした。それらを削除してから、必要なjar /プロジェクトを特定し、プロジェクト「A」のライブラリに追加し直しました。

于 2013-01-04T19:48:50.350 に答える