【问题标题】:SonarQube Not Working in Eclipse LunaSonarQube 在 Eclipse Luna 中不工作
【发布时间】:2015-03-17 12:29:54
【问题描述】:

我正在使用从 eclipse.org 下载的 Eclipse Luna

我正在使用最新的 sonarqube 5.01

我正在使用 java 8

Sonar 服务器托管在 192.168.1.23

当我尝试使用 Eclipse 插件连接到 Sonar 服务器时,我在 WorkSpace 日志中收到以下错误:

控制台错误:

Unable to get version of server 192.168.1.23:9008: Illegal character in scheme name at index 0: 192.168.1.23:9008/api/server/index 

工作区日志中的错误:

java.lang.IllegalArgumentException: Illegal character in scheme name at index 0: 192.168.1.23:9008/api/authentication/validate 
    at java.net.URI.create(URI.java:852) 
    at org.apache.http.client.methods.HttpGet.<init>(HttpGet.java:69) 
    at org.sonar.wsclient.connectors.HttpClient4Connector.newGetMethod(HttpClient4Connector.java:158) 
    at org.sonar.wsclient.connectors.HttpClient4Connector.execute(HttpClient4Connector.java:81) 
    at org.sonar.wsclient.Sonar.find(Sonar.java:49) 
    at org.sonar.ide.eclipse.wsclient.internal.SonarWSClientFacade.testConnection(SonarWSClientFacade.java:69) 
    at org.sonar.ide.eclipse.ui.internal.wizards.ServerConnectionTestJob.run(ServerConnectionTestJob.java:52) 
    at org.eclipse.jface.operation.ModalContext$ModalContextThread.run(ModalContext.java:122) 
Caused by: java.net.URISyntaxException: Illegal character in scheme name at index 0: 192.168.1.23:9008/api/authentication/validate 
    at java.net.URI$Parser.fail(URI.java:2848) 
    at java.net.URI$Parser.checkChars(URI.java:3021) 
    at java.net.URI$Parser.checkChar(URI.java:3031) 
    at java.net.URI$Parser.parse(URI.java:3047) 
    at java.net.URI.<init>(URI.java:588) 
    at java.net.URI.create(URI.java:850) 

如果我在谷歌浏览器中点击“192.168.1.23:9008/api/server/index”,我会收到 XML 响应 如果我这样做 卷曲 192.168.1.23:9008/api/server/index

我收到 HTTP 响应代码 500

Sonar 服务器在 UBubtu 64 位操作系统上

如果我在具有 Elementary OS 的系统上托管服务器,则可以正常工作。 但是,如果服务的操作系统是 Ubuntu,它就无法工作。

【问题讨论】:

    标签: ubuntu eclipse-plugin sonarqube eclipse-luna sonarqube-5.0


    【解决方案1】:

    尝试在 Eclipse SonarQube > 服务器设置中输入 http://192.168.1.23:9008 而不是 192.168.1.23:9008

    【讨论】:

      【解决方案2】:

      ruby 版本有问题,请使用系统 ruby 《红宝石使用系统》

      【讨论】:

        猜你喜欢
        • 1970-01-01
        • 2014-09-26
        • 1970-01-01
        • 2015-06-01
        • 2014-09-06
        • 2016-10-11
        • 1970-01-01
        • 1970-01-01
        • 1970-01-01
        相关资源
        最近更新 更多