Kwbuildproject が java.lang.ExceptionInInitializerError をスローする

kwbuildproject を使用して統合ビルド解析を実行する場合に、java.lang.ExceptionInInitializerError が表示された場合、解析実行中のマシンに Java 7 がインストールされていない可能性があります。

サーバーパッケージとデスクトップ解析プラグインパッケージの両方が Java 7 をインストールします。ただし、このエラーは次の理由で発生することがあります。

  • Klocwork サーバーパッケージの共有インストールを使用している。インストールの共有は問題ありませんが、解析を実行するマシンに Java 7 をインストールする必要があります。
  • Klocwork サーバーパッケージをインストールしたが、それと一緒にインストールされた JVM バージョンがアンインストールされた。

次は何?

解析を実行するマシンに適切なバージョンの Java をインストールしてから、ビルド解析を再実行します。