2

Netbeans に FindBugs プラグインをインストールしようとすると、次のエラーが発生します。誰でも解決方法を教えてもらえますか -

プラグイン org.apache.commons.lang はバージョン 2.4.0 で要求されます。

次のプラグインが影響を受けます: FindBugs

一部のプラグインでは、プラグイン設定 API をインストールする必要があります。

プラグイン設定 API はバージョン >= 1.33.1 で要求されましたが、1.31.1 しか見つかりませんでした。次のプラグインが影響を受けます: FindBugs

一部のプラグインでは、プラグイン UI ユーティリティ API をインストールする必要があります。

プラグイン UI Utilities API はバージョン >= 7.39.1 で要求されましたが、7.31.2 しか見つかりませんでした。
次のプラグインが影響を受けます: FindBugs

潜在的なインストールの問題を回避するために、一部のプラグインはインストールされていません。

4

1 に答える 1

0

ここで回答されているように、古い ScanOnDemand プラグインを使用している可能性があります。プラグインに最新の開発プラグインを追加できます: プラグイン > [設定] タブ > 次の URL を追加して使用し、新しい NB プラグイン ソースを追加します。

http://deadlock.netbeans.org/hudson/job/nbms-and-javadoc/lastStableBuild/artifact/nbbuild/nbms/updates.xml.gz

この解決策を試し、上記のソースを「Plugin Resource」という名前で追加し、利用可能なプラグインを確認しました。そこで、Findbugs Integration プラグインが表示され、正常にインストールされました。インストールを完了するために ide を再起動すると、エラーが発生し、二度と起動しませんでした。

したがって、このリンクから netbeans 7.3 をダウンロードし、コンピューター上の古いもの (7.0.1) に置き換えました。現在、Findbugs プラグインは、追加の構成なしで利用可能なプラグインのリストで利用でき、問題なく動作します。IDE を 7.3 にアップグレードして問題を解決することをお勧めします。これにより、現在の netbeans IDE のバージョンがないために将来発生する可能性のある問題が修正されます。

さらに、ide を更新した後、このソースからインストールする findbugs プラグインを使用できます。このプラグインは、インスペクターから明示的に findbugs を使用できるようにします。

于 2013-05-06T16:59:34.967 に答える