Совместимость Sonarqube 4.5.1 с jdk 6

Я запускаю сборку с 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 

Я нашел в Интернете один документ, в котором говорится, что JDK 6 не больше не поддерживается запуск SonarQube, начиная с 4.5.1.

Может ли кто-нибудь подтвердить, если это сообщение об ошибке связано с тем, что JDK 6 больше не поддерживается сонаркубом 4.5.1?

Заранее спасибо.


person srikanth jagdhane    schedule 23.09.2015    source источник
comment
Кто-нибудь может подтвердить это? Я был бы очень признателен. Спасибо   -  person srikanth jagdhane    schedule 24.09.2015


Ответы (2)


Да, вам нужен JDK 7 или более поздней версии (см. Как исправить: неподдерживаемая ошибка major.minor версии 51.0?).

Вы по-прежнему можете создать свой проект с помощью JDK 6, но анализ SonarQube должен выполняться с помощью JDK 7 или более поздней версии.

person agabrys    schedule 24.09.2015
comment
Это означает, что мне нужен только JDK7 (или сейчас 8 согласно eclipse.hello2morrow.com/ doc/build/content/ ), но исходный код приложения все же может быть для jdk6? - person bish; 06.07.2016
comment
Да, у вас есть два варианта. 1) скомпилируйте приложение, используя JDK6, но запустите анализ, используя JDK7 или более позднюю версию 2) скомпилируйте (атрибут javac -source равен 1.6) и запустите анализ, используя JDK7 или более позднюю версию - person agabrys; 06.07.2016

Вы можете запустить версию Sonar 4.5.1 с jdk1.6 при условии, что вы предоставите jar-плагин sonar-maven-plugin, совместимый с java6.

sonar-maven-plugin версии 2.4 не совместим с java 6 и работает с java 7.

Мы также делаем то же самое, компилируем проект с помощью Java 6 и запускаем сонарный анализ с помощью Java 7.

Может ли кто-нибудь предоставить версию sonar-maven-plugin ‹ 2.4, которая совместима с java 6. На данный момент я пытаюсь использовать sonar-maven-plugin 2.3.1, но не знаю, будет ли это работать, скоро обновлю результат.

person Joy Chowdhury    schedule 07.12.2016