0

sonarqube 4.5.1 および JDK 6 でビルドを実行しています。次のエラーが表示されます。

[ERROR] Failed to execute goal org.codehaus.mojo:sonar-maven-plugin:2.6:sonar (default-cli) on project test-util: The plugin java is not supported with Java 1.6.0_26: org/sonar/plugins/java/JavaPlugin : Unsupported major.minor version 51.0 

インターネットで、4.5.1 以降の SonarQube を実行するために JDK 6 がサポートされなくなったという1 つのドキュメントを見つけました。

このエラーメッセージがsonarqube 4.5.1でJDK 6がサポートされなくなったことが原因である場合、誰か確認していただけますか?

前もって感謝します。

4

2 に答える 2

2

はい、JDK 7 以降が必要です (修正方法: サポートされていない major.minor バージョン 51.0 エラーを参照してください)。

JDK 6 を使用してプロジェクトをビルドすることはできますが、SonarQube 分析は JDK 7 以降で実行する必要があります。

于 2015-09-24T11:08:47.470 に答える
0

java6 と互換性のある sonar-maven-plugin jar を指定すると、 jdk1.6 で Sonar 4.5.1 バージョンを実行できます。

sonar-maven-plugin バージョン 2.4 は Java 6 と互換性がなく、Java 7 で動作します。

また、Java 6 でプロジェクトをコンパイルし、Java 7 でソナー分析を実行して、同じことを行っています。

誰でもJava 6と互換性のある2.4未満のバージョンのsonar-maven-pluginを提供できますか?

于 2016-12-07T06:56:55.003 に答える