2013-02-28 183 views
0

我使用的是Windows 8(64位),但無法使用netbeans訪問互聯網。當我試圖通過幫助更新>檢查更新我得到Netbeans無法連接到互聯網

Check your network connection, verify that your proxy settings are configured correctly in the NetBeans IDE, or try again later. 

當我想什麼這裏發生了一個程序來訪問某些網址在Java中,我得到錯誤

connection refused: Address is invalid on local machine 

????

回答

4

我需要強制Java來使用IPv4,這樣做的命令

setx _JAVA_OPTIONS -Djava.net.preferIPv4Stack=true 
+1

setx:找不到命令 這是一個在bash上的命令嗎?你在哪裏輸入? – 2015-10-27 15:34:45

+0

你在Windows 8上?對我來說,setx是一個有效的命令,否則檢查http://stackoverflow.com/questions/16139520/what-is-the-location-of-the-setx-command-in-windows-7 – coure2011 2015-10-28 06:19:09

+0

謝謝(它一直是錯誤的代理設置在第一位) – 2015-10-28 08:35:17

0

你在代理服務器後面嗎?轉到工具>選項>常規,然後嘗試根據您的網絡配置更改網絡設置。編輯:它也可能是一個防火牆問題。

+0

設置不,我不是在防火牆後面。 – coure2011 2013-02-28 16:58:31

0

您是否正在使用代理服務器,因爲如果您是這樣的話,您將需要使用ProxyAuthenticator java類,該類可以在您的Java類中調用。這應該允許你的班級訪問互聯網。

但是,檢查NetBeans Internet設置(工具 - >選項 - >常規)並檢查是否正在使用HTTP代理身份驗證可能是值得的。即使如此,仍可能需要ProxyAuthenticator Java類(假設正在使用代理服務器)。請參閱Authenticated HTTP proxy with Java

相關問題