【问题标题】:Unknown version for SonarQube server (http://localhost:9000). Please check server is reachableSonarQube 服务器 (http://localhost:9000) 的未知版本。请检查服务器是否可达
【发布时间】:2014-08-29 04:45:26
【问题描述】:

我已经在我的系统中安装了Sonar,以及相同的eclipse插件。

我正在按照下面提到的步骤进行操作

  1. 运行 StartSonar.bat
  2. 转到我的项目中 POM.XML 所在的项目目录并运行命令

    mvn sonar:sonar
    
  3. Eclipse SonarQuber:分析项目。

我不断收到错误:

SonarQube 服务器的未知版本。请检查服务器是否可达。

而且,声纳分析在 Eclipse 中不起作用,我的意思是如果我纠正声纳指示的错误并再次进行声纳分析,它会同时显示错误。

但是,如果我从命令提示符处执行它,它工作正常。请帮我解决这个问题。

【问题讨论】:

    标签: eclipse maven sonarqube


    【解决方案1】:

    启动安装在您驱动器中的声纳服务器后,,, 尝试使用http://localhost:9000 获取和 将测试属性“admin”和“admin”作为用户名和密码。

    会有用的

    【讨论】:

      【解决方案2】:

      对我来说奇迹般简单的答案是:

      1. 转到 Window->Preferences->SonarQube->Server 下的声纳服务器首选项
      2. 选择服务器并点击编辑
      3. 假设您输入了正确的用户名和密码(如果您的声纳服务器上的设置允许匿名分析,则不输入)
      4. 按测试连接

      在窗口顶部应显示“连接成功!”当您再次尝试分析项目时,错误消失了。

      可能是eclipse插件中的一个bug。

      【讨论】:

        【解决方案3】:

        虽然这不是一个直接的答案,但仍然是我为我尝试和工作的内容。

        1. 检查 SONAR 服务器是否可达。阅读https://stackoverflow.com/questions/20211215 的问题以配置/更正服务器连接问题。需要注意的是提供username 和password 并测试连接。
        2. 在命令提示符下导航到您的项目根pom.xml。
        3. 火mvn sonar:sonar
        4. 结果发布在http://localhost:9000

        【讨论】:

          猜你喜欢
          • 2018-10-14
          • 2015-01-15
          • 1970-01-01
          • 1970-01-01
          • 1970-01-01
          • 1970-01-01
          • 2015-11-12
          • 1970-01-01
          • 1970-01-01
          相关资源
          最近更新 更多