0

問題が発生しており、少し支援が必要です。

私のチームはバージョン 7.3 (混合 OS、Linux/Windows) にアップグレードしたばかりで、netbeans で奇妙な動作が見られます。

バンドルされていないバージョンの maven (2.2.1) を使用しており、Java/maven オプション ページでこれを設定しています。

ビルドは、netbeans (クリーンおよびビルドでエラーが表示されない) および maven コマンド ラインから正常に動作します。

ビルドは機能しますが、サード パーティの依存関係がないため、プロジェクトに赤いバッジが表示されます。

Netbeans(7.3) 内のバンドルされた maven に切り替えると、Netbeans は jar を正常にダウンロードしますが、バンドルされていない maven を使用するとダウンロードされません。

例えば:

  1. 私はクリーンなプロジェクト スペースを持っています (赤いバッジはありません)

  2. /.m2 リポジトリに移動し、フォルダーを削除します: /.m2/repository/org/springframework/spring-beans

  3. import org.springframework.beans.factory.annotation.Autowired; を含むプロジェクトをビルドします。

  4. ステップ 2 で削除された jar が再ダウンロードされます。

    5 つのリソースをコピーしています

    ダウンロード:(弊社関連URL)/nexus/content/groups/public/org/springframework/spring-beans/3.1.4.RELEASE/spring-beans-3.1.4.RELEASE.pom

    2K ダウンロード (spring-beans-3.1.4.RELEASE.pom)

    ダウンロード:(弊社連携URL)/nexus/content/groups/public/org/springframework/spring-beans/3.0.5.RELEASE/spring-beans-3.0.5.RELEASE.pom

    2K ダウンロード (spring-beans-3.0.5.RELEASE.pom)

    ダウンロード:(弊社連携URL)/nexus/content/groups/public/org/springframework/spring-beans/3.0.7.RELEASE/spring-beans-3.0.7.RELEASE.pom

    2K ダウンロード (spring-beans-3.0.7.RELEASE.pom)

    ダウンロード:(弊社連携URL)/nexus/content/groups/public/org/springframework/spring-beans/3.1.4.RELEASE/spring-beans-3.1.4.RELEASE.jar

    583K ダウンロード (spring-beans-3.1.4.RELEASE.jar)

  5. ビルドが成功し、プロジェクト jar が作成されます。

  6. ソースにはステップ 3 からのインポートが赤で下線が引かれ、エラー ヒント: パッケージ org.springframework.beans.factory.annotation が存在しません

  7. プロジェクト ウィンドウには、多くの赤いバッジ エラーが表示されるようになりました。

  8. Maven をバンドル バージョンに切り替えてクリーン ビルドを実行すると、赤いバッジが消えます。

今。バンドルされている Maven に切り替えて前の手順を繰り返すと、赤いバッジ エラーは発生しません。

バンドルされていないバージョンの maven を機能させるために必要な追加の構成はありますか、またはバンドルされたバージョンがないと netbeans が機能しませんか?

注: netbeans フォーラムに投稿を作成しましたが、このサイトはより多くのトラフィックを獲得しているように見えるため、ここに相互投稿しています。回答が得られたら、両方の投稿を更新します。

http://forums.netbeans.org/viewtopic.php?p=147520#147520
4

0 に答える 0