java - Sonar 不分析 Checkstyle、Findbugs、PMD

标签 java maven sonarqube

我刚刚将本地 Sonar 安装从 3.3 更新到 3.7。之前,我使用 Maven 插件 (clean install sonar:sonar) 分析了 Sonar 项目。在这个旧的设置中,一切都像魅力一样工作,更具体地说,Checkstyle、Findbugs、PMD 违规都被添加到 Sonar 分析中。

自从升级以来,我没有得到任何 Checkstyle、Findbugs、PMD 结果(违规计数 == 0,我无法想象这是真的,因为本地 Eclipse PMD 运行会导致相当多的违规需要解决)。

在 Sonar 3.7 升级期间,我必须删除 Sonar 上的 Checkstyle、PMD、findbugs 插件,因为它们包含在 Java 生态系统中(根据文档)。

我是否遗漏了什么,或者您能给我任何启用分析的指示吗?

干杯,

杰罗恩

最佳答案

您一定缺少 Java 生态系统中的一些 jar。该 zip 文件可以在 http://docs.codehaus.org/display/SONAR/Java+Ecosystem 上找到。

关于java - Sonar 不分析 Checkstyle、Findbugs、PMD,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/20447418/

相关文章:

java - Java中intern()方法定义的位置?

java - 将c/c++与Java原生代码集成为共享库(gcj编译)

java - (Java) - 如何显示我们设置的输出

java - 如何阻止开发人员在生产中进行调试

java - Spring Boot - 通过 Gmail 发送电子邮件

java - Spring App SonarQube 问题 S3749

java - XML 解析器不应容易受到 XXE 攻击。解决零影响的最佳方法?

java - 通过迭代将object[]转换为实体类型

java - 如何通过intellij-idea让maven项目在本地运行?

java - sonarqube中的包命名问题