2016-06-10 20 views
0

當嘗試通過HTTP建立連接時,Eclipse的現有實例突然出現問題。對http請求拒絕Eclipse的Eclipse 10權限

  • 我使用的Eclipse IDE的Java EE開發者版本4.5.2 ...
  • 我以管理員身份運行Eclipse。
  • 我可以在本地爲服務呼叫提供服務而不會出現問題。

在試圖通過HTTP進行通信,我得到以下錯誤:

java.net.SocketException: Permission denied: connect 
at java.net.TwoStacksPlainSocketImpl.socketConnect(Native Method) 
at java.net.AbstractPlainSocketImpl.doConnect(AbstractPlainSocketImpl.java:350) 
at java.net.AbstractPlainSocketImpl.connectToAddress(AbstractPlainSocketImpl.java:206) 
at java.net.AbstractPlainSocketImpl.connect(AbstractPlainSocketImpl.java:188) 
at java.net.PlainSocketImpl.connect(PlainSocketImpl.java:172) 
at java.net.SocksSocketImpl.connect(SocksSocketImpl.java:392) 
at java.net.Socket.connect(Socket.java:589) 
at sun.net.NetworkClient.doConnect(NetworkClient.java:175) 
at sun.net.www.http.HttpClient.openServer(HttpClient.java:432) 
at sun.net.www.http.HttpClient.openServer(HttpClient.java:527) 
at sun.net.www.http.HttpClient.<init>(HttpClient.java:211) 
at sun.net.www.http.HttpClient.New(HttpClient.java:308) 
at sun.net.www.http.HttpClient.New(HttpClient.java:326) 
at sun.net.www.protocol.http.HttpURLConnection.getNewHttpClient(HttpURLConnection.java:1169) 
at sun.net.www.protocol.http.HttpURLConnection.plainConnect0(HttpURLConnection.java:1105) 
at sun.net.www.protocol.http.HttpURLConnection.plainConnect(HttpURLConnection.java:999) 
at sun.net.www.protocol.http.HttpURLConnection.connect(HttpURLConnection.java:933) 
at com.cardinalcommerce.util.io.TimedHttpUrlConnection$URLStreamReader.run(TimedHttpUrlConnection.java:264) 
at java.lang.Thread.run(Thread.java:745) 

我驗證過的網址中的問題確實存在,是通過我的瀏覽器訪問。

其他有趣的事實:Eclipse安裝程序(by Oomph!)在嘗試安裝Eclipse時遇到同樣的錯誤。如果我在沒有安裝程序的情況下安裝Eclipse的新實例,Eclipse市場會遇到同樣的錯誤 - 但我現有的實例在與市場進行通信時沒有遇到任何問題。

+0

DId中配置相同的升級Java。 Windows防火牆是否知道允許Java進行網絡連接? –

+0

我最近沒有升級java - 我使用的是1.8。在試圖完成這個過程的某個時刻,防火牆被關閉,問題依然存在。 –

回答