0

我已将我的声纳版本从 sonar-3.2 升级到 sonar-3.5.1 并将 sonar-runner 从 sonar-runner-1.1 升级到 sonar-runner-2.2.2,现在当我在新安装的声纳 3.5.1 上部署项目时成功运行并显示 ANALYSIS SUCCESSFUL,当我在浏览器上使用 localhost:9000 时,它还会在声纳服务器上显示项目名称,但代码未显示在那里,没有违规行为等。我以两种方式使用声纳,结果相同。两种方法是: 1. 通过 cmd 中的 sonar runner 独立使用声纳。2.将声纳与Jenkins(1.515)集成并使用maven(3.0.4)

当我对声纳 3.2 进行声纳分析时,在上述两种情况下一切正常,但问题只有在我使用声纳 3.5.1 时才会出现。有人可以帮我解决这个问题吗?请提出解决此问题的可能方法..您的回复将是可观的..提前致谢!!

请参阅下面的日志

在此处输入图像描述

和声纳仪表板

在此处输入图像描述

4

1 回答 1

0

因此,我确实确认 Sonar Java 插件已从 extensions/plugins 目录中删除,这就是为什么您在分析 java 项目时没有得到任何措施/违规行为的原因。这里是下载 Sonar Java 插件生态系统 1.2 版的链接:http: //docs.codehaus.org/download/attachments/230396085/JavaEcosystem-1.2.zip。您只需解压缩此存档,将所有 jar(s) 放在 extensions/plugins 目录中,然后重新启动 Sonar 服务器。

于 2013-06-30T08:41:45.043 回答