2013-09-23 62 views
5

我已經在Eclipse Juno 3.8上的Sonar Eclipse插件上安裝了最新版本。我絕對試圖將插件連接到我們正在運行的Sonar實例。我支持NTLM v2 Proxy。以下是我的配置和我的嘗試的細節。無法將Sonar Eclipse插件連接到Sonar服務器

產品版本:

  • 的Eclipse 3.8,
  • 聲納Eclipse插件(Java的分析& M2E連接器)3.2.0.20130627-1142-RELEASE,
  • SonarQube服務器3.7(上http://source01:9000運行,在局域網,不在代理之後,直接連接)。

試圖用具有下面的代理配置來訪問而不HTTP_PROXY變量在配置:

  • 直接與HTTP_PROXY:故障,
  • 直接而不HTTP_PROXY:成功(但無法使用其他Eclipse功能訪問互聯網像市場),
  • 原生(有或沒有http_proxy):失敗,
  • 手冊(有或沒有http_proxy):失敗。

我在日誌(試圖訪問在瀏覽器中工作的http://source01:9000/api/authentication/validate)系統地得到了org.apache.http.conn.ConnectTimeoutException。

沒有更多的想法什麼測試。

回答

5

我終於發現尋找不同的問題(Tomcat WST服務器啓動,但Eclipse無法連接到它並超時)。

問題來自SOCKS代理參數的奇怪且不可預知的行爲。

定義SOCKS代理時,在某些未定義的情況下,通過插件啓動WST服務器或連接到SonarQube服務器失敗,而插件安裝等其他功能則像魅力一樣工作。

該解決方案來自https://stackoverflow.com/a/6459816/256561,用於清除SOCKS代理設置。