2012-04-25 217 views
2

在Google App Engine上尝试应用程序时出现以下错误...任何想法为什么? 我的预感是因为我身后有代理,我无法连接到appengine。如果那是这种情况,我该如何设置它?Google App Engine错误

Initializing App Engine server 
Apr 25, 2012 1:07:32 PM com.google.appengine.tools.info.RemoteVersionFactory getVersion 
INFO: Unable to access http://appengine.google.com/api/updatecheck?runtime=java&release=1.5.4&timestamp=1315604504&api_versions=['1.0'] 
java.net.ConnectException: Connection refused: connect 
    at java.net.PlainSocketImpl.socketConnect(Native Method) 
    at java.net.PlainSocketImpl.doConnect(Unknown Source) 
    at java.net.PlainSocketImpl.connectToAddress(Unknown Source) 
    at java.net.PlainSocketImpl.connect(Unknown Source) 
    at java.net.SocksSocketImpl.connect(Unknown Source) 
    at java.net.Socket.connect(Unknown Source) 
    at java.net.Socket.connect(Unknown Source) 
    at sun.net.NetworkClient.doConnect(Unknown Source) 
    at sun.net.www.http.HttpClient.openServer(Unknown Source) 
    at sun.net.www.http.HttpClient.openServer(Unknown Source) 
    at sun.net.www.http.HttpClient.<init>(Unknown Source) 
    at sun.net.www.http.HttpClient.New(Unknown Source) 
    at sun.net.www.http.HttpClient.New(Unknown Source) 
    at sun.net.www.protocol.http.HttpURLConnection.getNewHttpClient(Unknown Source) 
    at sun.net.www.protocol.http.HttpURLConnection.plainConnect(Unknown Source) 
    at sun.net.www.protocol.http.HttpURLConnection.connect(Unknown Source) 
    at sun.net.www.protocol.http.HttpURLConnection.getInputStream(Unknown Source) 
    at java.net.URL.openStream(Unknown Source) 
    at com.google.appengine.tools.info.RemoteVersionFactory.getVersion(RemoteVersionFactory.java:76) 
    at com.google.appengine.tools.info.UpdateCheck.checkForUpdates(UpdateCheck.java:99) 
    at com.google.appengine.tools.info.UpdateCheck.doNagScreen(UpdateCheck.java:174) 
    at com.google.appengine.tools.info.UpdateCheck.maybePrintNagScreen(UpdateCheck.java:142) 
    at com.google.appengine.tools.development.gwt.AppEngineLauncher.maybePerformUpdateCheck(AppEngineLauncher.java:115) 
    at com.google.appengine.tools.development.gwt.AppEngineLauncher.start(AppEngineLauncher.java:81) 
    at com.google.gwt.dev.DevMode.doStartUpServer(DevMode.java:509) 
    at com.google.gwt.dev.DevModeBase.startUp(DevModeBase.java:1068) 
    at com.google.gwt.dev.DevModeBase.run(DevModeBase.java:811) 
    at com.google.gwt.dev.DevMode.main(DevMode.java:311) 

回答

0

可以使用下,appcfg命令从appengine-sdk通过代理禁用它。对我来说,它的工作。

实施例:

appcfg --proxy=10.35.71.201:8080 update ../target/exploded_war 
-1

https://code.google.com/p/googleappengine/issues/detail?id=3131

解的端:创建具有名称的文件:.appcfg_no_nag

在用户路径System.getProperty("user.home"),禁用更新动作。

+0

尽管这个链接可能回答这个问题,但最好在这里包含答案的重要部分,并提供供参考的链接。如果链接页面更改,则仅链接答案可能会失效。 - [来自评论](/ review/low-quality-posts/13177185) – 2016-07-31 13:28:50

+0

link-only?你不能看到链接后的解决方案吗? @Cyril Duchon-Doris – zhongguoliqi 2016-08-22 02:52:29

+0

我刚刚用反引号替换了引号,我不是这里的downvoter。也许@ BenRhys-Lewis – 2016-08-22 05:48:58