我是SonarQube的新手。我通过sonar-eclipse-plugin在eclipse中运行分析。但是在远程服务器上,它显示:
自创建以来未进行任何分析。唯一可用的 section是配置
如何在服务器上查看分析结果?
答案 0 :(得分:4)
这意味着您可以provisioned your project在Eclipse中进行本地分析。
本地分析(就像Eclipse中发生的那样)不会将数据推送到服务器 - 他们习惯于预览"您的代码质量
定期分析会将结果推送到服务器。你使用Maven,SonarQube Runner,Ant,Gradle,Jenkins进行这样的分析......
因此,如果您想在SonarQube Web应用程序中查看结果,只需定期分析即可。所有内容都在"Analyzing Source Code" documentation section中解释。
答案 1 :(得分:0)
我的场景:我在不同的项目密钥中分析了该项目的一个子模块。错误是sonar module already part of project
。
如何检测:我使用maven
声纳客户端,Reactor Summary
之前有一个INFO日志
[INFO] Analysis report uploaded in 35ms
[INFO] ANALYSIS SUCCESSFUL, you can browse http://localhost:32770/dashboard/index/test.test.test
[INFO] Note that you will be able to access the updated dashboard once the server has processed the submitted analysis report
[INFO] More about the report processing at http://localhost:32770/api/ce/task?id=AVoshDlt_7pTduMM9HHB
[INFO] Task total time: 13.621 s
只需转到More about the report processing
链接,您就会找到原因。