С Java 8, какую версию sonar-ant-task нужно использовать?

Я использую скрипт ant для сканирования кода Sonar. В настоящее время с помощью «sonar-ant-task-2.2.jar» я могу выполнить сканирование для Java 7. С Java 8, какую версию sonar-ant-task нужно использовать?

С уважением

Ганеш Рао


person Ganesh Rao B    schedule 24.02.2017    source источник
comment
Почему бы не использовать последнюю версию 2.5 вообще?   -  person Nicolas B. - SonarSource Team    schedule 24.02.2017
comment
Вы используете SonarQube 5.6+?   -  person Jeroen Heier    schedule 25.02.2017


Ответы (2)


Если вы ознакомились с документацией последней версии сканера вы найдете этот раздел «Предварительные требования»:

  • SonarQube уже установлен
  • Используется как минимум минимальная версия Java, поддерживаемая вашим сервером SonarQube.
  • Установлены языковые плагины для каждого из языков, которые вы хотите проанализировать.
  • Вы прочитали Анализ исходного кода.
  • Ант 1.7.1 или выше

Таким образом, использование Java 8 не является проблемой, если вы используете SonarQube 5.6+, а использование последней версии сканера решит некоторые проблемы (см. журнал изменений).

person Jeroen Heier    schedule 25.02.2017

Прочитайте пункт № 2 предварительных требований в документации. . Используйте Используется по крайней мере минимальная версия Java, поддерживаемая вашим сервером SonarQube.

См. это, подойдет любая JRE v8.

person SACn    schedule 25.02.2017