2010-08-16 33 views
0

我今天在工作中收到了一臺新電腦,由於某種原因,當我嘗試在eclipse中構建它們時,所有的GWT程序都超時。GWT超時

具體我看到這條消息:

信息:無法訪問http://appengine.google.com/api/updatecheck?runtime=java&release=1.3.5&timestamp=1277158890&api_versions=[「1.0」] java.net.ConnectException:連接超時:連接

我試圖建立只是基本的示例項目它也做同樣的事情。我在一個代理之後,但我已經在eclipse中設置了所有正確的信息(我認爲)。我不明白還有什麼可以。

有什麼建議嗎?

回答

0

它實際上是一個由於某種原因未包含在我的類路徑中的jar文件。就像我說過的,我正在從頭開始構建這些項目,所以我一定忘了那個。感謝所有回答。

0

看起來像是防火牆問題 - 請檢查您的防火牆是否允許java連接到網絡,或者代理設置是否正確。

+0

我確定我的所有代理設置都爲我的機器正確設置。我還配置了Java以使用代理。只是爲了確保我在Eclipse的運行時配置中的命令行開關:ie)-Dhttp.proxyHost = myproxyserver.com -Dhttp.proxyPort = 80。仍然沒有去... – cozmokramer8 2010-08-16 23:00:23

+1

第1步:安裝tcpdump或等效。第2步:驗證您的瀏覽器可以連接到那裏,並且tcpdump顯示移動的實際數據包。步驟3:使用tcpdump檢查java生成的實際數據包。 – 2010-08-16 23:13:12

3

試試這個:

  1. 右鍵點擊你的GAE項目,調試方式>調試配置...
  2. 在對話窗口中,選擇(x)= Arguments選項卡
  3. ,在VM參數部分,添加到底 -Dhttp.proxyHost=<your proxy server> -Dhttp.proxyPort=<Proxy port>

試着調試應用程序,它現在應該工作。