2015-06-08 5 views
4

У меня возникла проблема с плагином Maven SonarQube (v2.6), когда версия Maven недавно (строго больше 3.1).Ошибка регистрации при запуске плагина Maven SonarQube

Вот что я бегу:

mvn clean verify -Psonar 
mvn org.codehaus.mojo:sonar-maven-plugin:2.6:sonar -Psonar 

Первый вызов убеждается источники составляются и JaCoCo агент готов.

Интересная часть приходит, когда вторая команда:

[ERROR] Failed to execute goal org.codehaus.mojo:sonar-maven-plugin:2.6:sonar (default-cli) on project merlin-schema: Error setting Log implementation. Cause: java.lang.reflect.InvocationTargetException: org/slf4j/Marker -> [Help 1] 

Любое исправление будет опубликовано?

ответ

5

Замена стандартной реализации ведения журнала Maven в настоящее время не поддерживается. Создан счет: http://jira.sonarsource.com/browse/MSONAR-122

+0

Хорошо, исправлена ​​команда. Я все еще получаю ошибку, связанную с протоколированием, хотя и не то же самое. Нет проблем с Maven 3.1.1, Maven 3.2.2 и 3.3.3. – Rolf

+0

FYI Я использую Maven 3.2.2 без каких-либо проблем. Вы изменили реализацию протокола Maven по умолчанию (например, я прочитал, что можно заменить logback на log4j2, чтобы получить раскраску консоли)? –

+1

Правильно, я использую https://github.com/jcgay/maven-color с Maven 3.2.2 (не активен с 3.3.3 tho). – Rolf

Смежные вопросы