为了账号安全,请及时绑定邮箱和手机立即绑定

无法使用声纳编译:声纳

无法使用声纳编译:声纳

哈士奇WWW 2021-10-13 10:40:42
我正在使用 Sonar 生成我的项目的代码审查报告。但是我无法启动服务器。mvn sonar:sonar 的输出:
查看完整描述

3 回答

?
慕尼黑的夜晚无繁华

TA贡献1864条经验 获得超6个赞

[ERROR] Failed to execute goal org.sonarsource.scanner.maven:sonar-maven-plugin:3.5.0.1254:sonar (default-cli) on project risks: Unable to execute SonarQube: Fail to get bootstrap index from server: Status returned by url [http://localhost:9000/batch/index] is not valid: [407] -> [Help 1]

我看到那个错误是 [http://localhost:9000/batch/index] is not valid: [407]

查找 407 错误:https : //developer.mozilla.org/en-US/docs/Web/HTTP/Status/407

这似乎是代理身份验证问题,因此需要在您这边正确配置。


查看完整回答
反对 回复 2021-10-13
?
大话西游666

TA贡献1817条经验 获得超14个赞

[ERROR] SonarQube server [http://localhost:9000] can not be reached

您遇到了上述错误。请检查服务器是否已启动


查看完整回答
反对 回复 2021-10-13
?
慕虎7371278

TA贡献1802条经验 获得超4个赞

您可以检查几件事。首先确保您在构建服务器上或您将要托管 Sonar 服务的地方安装了 SonarQube(我认为最新的是 7.3)和 SonarQube Scanner。如果您已经创建了声纳数据库(https://docs.sonarqube.org/display/SONAR/Installing+the+Server)并使用用户名和密码更新了属性文件,然后查看是否启用了远程 SQL 浏览服务,然后查看是否在计算机管理中,您已在端口 1433 上启用 TCP/IP。

//img1.sycdn.imooc.com//6166474d000107f103410382.jpg

同时在端口 1433 和 9000 上创建防火墙入站规则。报告在端口 9000 访问,SQL 浏览服务使用端口 1433。现在加载http://localhost:9000并查看页面是否加载正常。

//img1.sycdn.imooc.com//6166475b000199a604160545.jpg

另一方面,在将 Sonar 与 Bamboo 集成时,我发现构建服务器应该在管理员帐户下运行,而不是在本地服务帐户下运行。我认为你并没有试图将声纳集成到构建工具中。


查看完整回答
反对 回复 2021-10-13
  • 3 回答
  • 0 关注
  • 114 浏览

添加回答

举报

0/150
提交
取消
意见反馈 帮助中心 APP下载
官方微信