以下是我运行声纳转轮时的日志:
[OMC3_B12_LINUX6] sonar @ omclinux03> ./sonar-runner SonarQube Runner 2.4 Java 1.6.0_22 Sun Microsystems Inc.(64位) Linux 2.6.32-220.el6.x86_64 amd64 信息:Runner配置文件:/home/sonar/sonar/sonar-runner-2.4/conf/sonar-r unner.properties 信息:项目配置文件:无 信息:默认语言环境:“en_US”,源代码编码:“UTF-8” 信息:工作目录:/home/sonar/sonar/sonar-runner-2.4/bin/./.sonar 错误:无法联系到声纳服务器“http://localhost:9000” 信息:------------------------------------------------ ------------------------ 信息:执行失败 信息:------------------------------------------------ ------------------------ 总时间:0.065秒 最终记忆:5M / 964M 信息:------------------------------------------------ ------------------------ 错误:Sonar跑步者执行期间出错 错误:java.net.ConnectException:连接被拒绝 错误:引起:连接被拒绝 错误: 错误:要查看错误的完整堆栈跟踪,请使用t重新运行SonarQube Runner 他切换。 错误:使用-X开关重新运行SonarQube Runner以启用完整的调试日志记录。
答案 0 :(得分:0)
日志说sonnar-runner找不到在当前机器上运行并在端口9000上运行的SonarQube实例:
错误:无法联系到声纳服务器“http://localhost:9000”
Sonnar-runner需要SonarQube实例来运行分析。请参阅“两分钟内开始”here
的4个第一步SonarQube中的C ++支持由商业插件提供,因此您应该首先阅读its documentation。我认为还有一个社区插件。
有关平台的SonarQube的安装,请参阅上面的documentation和入门链接。