【发布时间】:2018-01-31 03:21:59
【问题描述】:
我已经阅读了所有关于 SonarLint 与 SonarQube 不同步的帖子,但它只是没有点击。
我创建了一个简单的 Maven 项目来测试 SonarLint 和 SonarQube。我将 sonar-maven-plugin 添加到项目中,然后运行 mvn sonar:sonar。
项目已上传到 SonarQube。当我查看 SonarQube 时,我看到它显示 squid:S2699(junit 测试没有断言)作为阻止程序。
但是,在 Eclipse 中,SonarLint 没有显示此类问题。
我特意选择了这个,因为它不是 PMD/FindBugs/Checkstyle 问题。
我已验证 squid:S2699 在服务器上处于活动状态。显然是这样,因为 SonarQube 显示了它。
只有 1 个质量配置文件:SonarWay。
编辑:我处于连接模式。
有人知道为什么吗?
我正在使用:
- Eclipse Neon.3 发布 (4.6.3)
- sonar-maven-plugin 3.0.2
- maven 3.3.9(嵌入在eclipse中的那个)
- SonarLint 3.2.0.201706271328
- SonarQube 6.3(内部版本 19869)
这里有截图作为证据。
【问题讨论】:
标签: sonarqube sonarlint sonarlint-eclipse