在本地分析后,SonarQube Eclipse不会向我显示问题

时间:2013-10-07 16:35:52

标签: sonarqube sonar-runner

使用SonarQube Eclipse插件,我运行远程分析[Sonar>模式> Remote](localhost:9000和ip_on_my_lan:9000),我看到Sonar Issues选项卡包含一些元素(一切正常)。

但是,如果我运行本地分析,我在Sonar问题选项卡上没有任何问题,Eclipse会从源代码中删除所有问题标记。 似乎声纳 - 跑步者的局部分析还可以:信息 - 分析成功

我做错了什么?

我尝试过:

  • Eclipse Kepler,Sonar 3.7,SonarQube Plugin 3.0和3.2

  • Eclipse Juno,Sonar 3.7,SonarQube Plugin 3.0和3.2

感谢您的时间。

1 个答案:

答案 0 :(得分:0)

我发现了问题!!!!

我的源代码是src / test / java而不是src / main / java(测试框架)

如果我使用“sonar-runner.bat”运行我的分析一切正常,但是当我从eclipse运行本地分析时,似乎eclipse没有找到任何来源,但它没有说什么... < / p>

Eclipse将二进制代码放在/ target / test-classes /上,我认为Sonar插件无法找到它。

所以我有两个选择:将我的源移动到src / main / java(选中)或创建新的本地分析属性(sonar.binaries)

谢谢你的时间!