【问题标题】:Unable to connect Sonar Eclipse Plugin to Sonar Server无法将 Sonar Eclipse 插件连接到 Sonar 服务器
【发布时间】:2013-09-28 04:50:12
【问题描述】:

我在 Eclipse Juno 3.8 上安装了最新版本的 Sonar Eclipse 插件。我拼命地试图将插件连接到我们正在运行的 Sonar 实例。我支持 NTLM v2 代理。以下是我的配置和尝试的详细信息。

产品版本:

  • Eclipse 3.8,
  • Sonar Eclipse 插件(Java 分析器和 m2e 连接器)3.2.0.20130627-1142-RELEASE,
  • SonarQube Server 3.7(在http://source01:9000 上运行,在 LAN 中,不在代理后面,可以直接连接)。

尝试使用配置中没有 http_proxy 变量的以下代理配置进行访问:

  • 直接使用 http_proxy:失败,
  • direct without http_proxy:成功(但无法使用其他 Eclipse 功能访问 Internet,如 Marketplace),
  • 本机(带或不带 http_proxy):失败,
  • 手动(带或不带 http_proxy):失败。

我在日志中系统地得到了 org.apache.http.conn.ConnectTimeoutException(试图访问在浏览器中工作的http://source01:9000/api/authentication/validate)。

不知道要测试什么。

【问题讨论】:

    标签: eclipse eclipse-plugin sonarqube


    【解决方案1】:

    我终于找到了寻找其他服务器的问题(Tomcat WST 服务器已启动,但 Eclipse 无法连接到它并超时)。

    问题来自 SOCKS 代理参数的一种奇怪且不可预测的行为。

    当定义 SOCKS 代理时,在某些未定义的情况下,启动 WST 服务器或通过插件连接到 SonarQube 服务器都会失败,而插件安装等其他功能就像一个魅力。

    解决方案来自https://stackoverflow.com/a/6459816/256561,是清除SOCKS代理设置。

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 2011-06-03
      • 2018-10-26
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2011-07-29
      相关资源
      最近更新 更多