1

コマンド ラインを使用して findbugs ツールを起動しようとすると、次のエラーが発生しました。

Exception in thread "main" java.lang.ExceptionInInitializerError
    at edu.umd.cs.findbugs.DetectorFactoryCollection.getCoreResource(DetectorFactoryCollection.java:360)
    at edu.umd.cs.findbugs.SystemProperties.loadPropertiesFromConfigFile(SystemProperties.java:72)
    at edu.umd.cs.findbugs.SystemProperties.<clinit>(SystemProperties.java:55)
    at edu.umd.cs.findbugs.Project.<clinit>(Project.java:91)
    at edu.umd.cs.findbugs.FindBugsCommandLine.<init>(FindBugsCommandLine.java:59)
    at edu.umd.cs.findbugs.FindBugsCommandLine.<init>(FindBugsCommandLine.java:78)
    at edu.umd.cs.findbugs.gui2.GUI2CommandLine.<init>(GUI2CommandLine.java:49)
    at edu.umd.cs.findbugs.gui2.Driver.<clinit>(Driver.java:47)
    at java.lang.Class.forName0(Native Method)
    at java.lang.Class.forName(Class.java:164)
    at edu.umd.cs.findbugs.LaunchAppropriateUI.launch(LaunchAppropriateUI.java:109)
    at edu.umd.cs.findbugs.LaunchAppropriateUI.main(LaunchAppropriateUI.java:195)
Caused by: java.lang.RuntimeException: Unable to load parent plugins [edu.umd.cs.findbugs.plugins.webCloud] in order to load [edu.umd.cs.findbugs.plugins.findbugsCommunalCloud]
    at edu.umd.cs.findbugs.PluginLoader.finishLazyInitialization(PluginLoader.java:265)
    at edu.umd.cs.findbugs.PluginLoader.loadInitialPlugins(PluginLoader.java:1393)
    at edu.umd.cs.findbugs.PluginLoader.<clinit>(PluginLoader.java:155)
    ... 12 more

任意の助けをいただければ幸いです。

4

2 に答える 2

2

http://findbugs.sourceforge.net/downloads.htmlから cloudplugin を無効にした findbug アーカイブをダウンロードします。

%FINDBUGS_HOME% 環境変数を findbugs ディレクトリを指すように設定することも忘れないでください。

于 2012-04-26T11:49:01.163 に答える