本人長期使用eclipse進行嵌入式下C/C++開發及java開發,習慣了使用eclipse線上更新插件plugin嘗試新特性的做法。
今天在linux下安裝插件遇到了一些問題,通過查詢資料和嘗試,總算解決了問題,特記錄下,以免後面用到:
現在公司一般都是禁止直接上網的,有時候需要通過代理上網。
eclipse配置代理可以通過Window->Preferences->network connections設定相應代理位址,但是不能使用SOCKS設定才能正常工作。
本機就是上述情況,如果勾選SOCKS雖然代理支援該協定,但是在更新插件時就是不能正常響應請求,總是出現連接配接失敗現象。也許是eclipse的
支援的SOCKS和代理有差異所緻。有效配置如下圖:
![](https://img.laitimes.com/img/9ZDMuAjOiMmIsIjOiQnIsIiclRnblN0LclHdpZXYyd2LcBzNvwVZ2x2bzNXak9CX90TQNNkRrFlQKBTSvwFbslmZvwFMwQzLcVmepNHdu9mZvwFVywUNMZTY18CX052bm9CX90TUOFTQU90dVRVT4FEVkZXUYpVd1kmYr50MZV3YyI2cKJDT29GRjBjUIF2LcRHelR3LcJzLctmch1mclRXY39jM2IDMxcDM1EzMwgDM3EDMy8CX0Vmbu4GZzNmLn9Gbi1yZtl2Lc9CX6MHc0RHaiojIsJye.jpg)
延伸,反正,經過代理轉發後有時候會出現很多怪異的問題,還是建議直接使用基于HTTP的代理。這種協定應用廣泛,支援穩定,對網絡穿透性強,一般代理伺服器
都會支援HTTP的協定。 例如,現在出現的基于HTTP的SOAP協定,可以在網絡防火牆下工作流暢而被廣泛采納,形成了一種協定标準。