执行 Maven SonarQube 插件时记录错误

Logging error when executing Maven SonarQube plugin

当 Maven 版本是最新版本(严格大于 3.1)时,我一直面临 Maven SonarQube 插件 (v2.6) 的问题。

这是我运行:

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]

要发布任何修复程序吗?

目前不支持替换默认的 Maven 日志记录实现。创建的工单:http://jira.sonarsource.com/browse/MSONAR-122