Google app engine java.net.UnknownHostException:appengine.google.com

Google app engine java.net.UnknownHostException:appengine.google.com,google-app-engine,Google App Engine,我犯了这个错误。你知道怎么摆脱它吗 昨天它工作正常,但今天我犯了这些错误。我发现了一个已知的问题-。但是我还没有找到任何解决办法 Oct 16, 2012 4:01:59 PM com.google.appengine.tools.info.RemoteVersionFactory getVersion INFO: Unable to access https://appengine.google.com/api/updatecheck?runtime=java&release=1.

我犯了这个错误。你知道怎么摆脱它吗

昨天它工作正常,但今天我犯了这些错误。我发现了一个已知的问题-。但是我还没有找到任何解决办法

 Oct 16, 2012 4:01:59 PM com.google.appengine.tools.info.RemoteVersionFactory getVersion

INFO: Unable to access https://appengine.google.com/api/updatecheck?runtime=java&release=1.7.1&timestamp=1345058163&api_versions=['1.0']
java.net.UnknownHostException: appengine.google.com
    at java.net.PlainSocketImpl.connect(PlainSocketImpl.java:195)
    at java.net.SocksSocketImpl.connect(SocksSocketImpl.java:366)
    at java.net.Socket.connect(Socket.java:529)
    at com.sun.net.ssl.internal.ssl.SSLSocketImpl.connect(SSLSocketImpl.java:559)
    at com.sun.net.ssl.internal.ssl.BaseSSLSocketImpl.connect(BaseSSLSocketImpl.java:141)
    at sun.net.NetworkClient.doConnect(NetworkClient.java:163)
    at sun.net.www.http.HttpClient.openServer(HttpClient.java:395)
    at sun.net.www.http.HttpClient.openServer(HttpClient.java:530)
    at sun.net.www.protocol.https.HttpsClient.<init>(HttpsClient.java:272)
    at sun.net.www.protocol.https.HttpsClient.New(HttpsClient.java:329)
    at sun.net.www.protocol.https.AbstractDelegateHttpsURLConnection.getNewHttpClient(AbstractDelegateHttpsURLConnection.java:172)
    at sun.net.www.protocol.http.HttpURLConnection.plainConnect(HttpURLConnection.java:911)
    at sun.net.www.protocol.https.AbstractDelegateHttpsURLConnection.connect(AbstractDelegateHttpsURLConnection.java:158)
    at sun.net.www.protocol.http.HttpURLConnection.getInputStream(HttpURLConnection.java:1172)
    at sun.net.www.protocol.https.HttpsURLConnectionImpl.getInputStream(HttpsURLConnectionImpl.java:234)
    at java.net.URL.openStream(URL.java:1010)
    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.DevAppServerMain$StartAction.apply(DevAppServerMain.java:289)
    at com.google.appengine.tools.util.Parser$ParseResult.applyArgs(Parser.java:48)
    at com.google.appengine.tools.development.DevAppServerMain.<init>(DevAppServerMain.java:249)
    at com.google.appengine.tools.development.DevAppServerMain.main(DevAppServerMain.java:225)
Oct 16, 2012 4:01:59 PM com.google.apphosting.utils.jetty.JettyLogger info
INFO: Logging to JettyLogger(null) via com.google.apphosting.utils.jetty.JettyLogger
Oct 16, 2012 4:02:00 PM com.google.apphosting.utils.config.AppEngineWebXmlReader readAppEngineWebXml
INFO: Successfully processed D:\WorkSpace\GAE\GST\war\WEB-INF/appengine-web.xml
Oct 16, 2012 4:02:00 PM com.google.apphosting.utils.config.AbstractConfigXmlReader readConfigXml
INFO: Successfully processed D:\WorkSpace\GAE\GST\war\WEB-INF/web.xml
Oct 16, 2012 4:02:02 PM com.google.appengine.tools.development.DevAppServerImpl start
2012年10月16日下午4:01:59 com.google.appengine.tools.info.RemoteVersionFactory getVersion
信息:无法访问https://appengine.google.com/api/updatecheck?runtime=java&release=1.7.1×tamp=1345058163&api_versions=['1.0']
java.net.UnknownHostException:appengine.google.com
位于java.net.PlainSocketImpl.connect(PlainSocketImpl.java:195)
位于java.net.socksocketimpl.connect(socksocketimpl.java:366)
位于java.net.Socket.connect(Socket.java:529)
位于com.sun.net.ssl.internal.ssl.SSLSocketImpl.connect(SSLSocketImpl.java:559)
位于com.sun.net.ssl.internal.ssl.BaseSSLSocketImpl.connect(BaseSSLSocketImpl.java:141)
位于sun.net.NetworkClient.doConnect(NetworkClient.java:163)
位于sun.net.www.http.HttpClient.openServer(HttpClient.java:395)
位于sun.net.www.http.HttpClient.openServer(HttpClient.java:530)
在sun.net.www.protocol.https.HttpsClient.(HttpsClient.java:272)
位于sun.net.www.protocol.https.HttpsClient.New(HttpsClient.java:329)
位于sun.net.www.protocol.https.AbstractDelegateHttpsURLConnection.getNewHttpClient(AbstractDelegateHttpsURLConnection.java:172)
位于sun.net.www.protocol.http.HttpURLConnection.plainConnect(HttpURLConnection.java:911)
位于sun.net.www.protocol.https.AbstractDelegateHttpsURLConnection.connect(AbstractDelegateHttpsURLConnection.java:158)
位于sun.net.www.protocol.http.HttpURLConnection.getInputStream(HttpURLConnection.java:1172)
位于sun.net.www.protocol.https.HttpsURLConnectionImpl.getInputStream(HttpsURLConnectionImpl.java:234)
位于java.net.URL.openStream(URL.java:1010)
位于com.google.appengine.tools.info.RemoteVersionFactory.getVersion(RemoteVersionFactory.java:76)
在com.google.appengine.tools.info.UpdateCheck.checkForUpdates上(UpdateCheck.java:99)
位于com.google.appengine.tools.info.UpdateCheck.doNagScreen(UpdateCheck.java:174)
位于com.google.appengine.tools.info.UpdateCheck.maybepprintnagscreen(UpdateCheck.java:142)
在com.google.appengine.tools.development.DevAppServerMain$StartAction.apply(DevAppServerMain.java:289)
位于com.google.appengine.tools.util.Parser$ParseResult.applyArgs(Parser.java:48)
在com.google.appengine.tools.development.DevAppServerMain.(DevAppServerMain.java:249)
位于com.google.appengine.tools.development.DevAppServerMain.main(DevAppServerMain.java:225)
2012年10月16日下午4:01:59 com.google.apphosting.utils.jetty.JettyLogger信息
信息:通过com.google.apphosting.utils.jetty.JettyLogger登录到JettyLogger(null)
2012年10月16日下午4:02:00 com.google.apphosting.utils.config.AppEngineWebXmlReader readAppEngineWebXml
信息:已成功处理D:\WorkSpace\GAE\GST\war\WEB-INF/appengine-WEB.xml
2012年10月16日下午4:02:00 com.google.apphosting.utils.config.AbstractConfigXmlReader readConfigXml
信息:已成功处理D:\WorkSpace\GAE\GST\war\WEB-INF/WEB.xml
2012年10月16日下午4:02:02 com.google.appengine.tools.development.DevAppServerImpl启动

我假设您在尝试将Eclipse项目作为Web应用程序运行时,在Eclipse IDE中看到了这一点

GAE插件只需检查是否有更新的AppEngine SDK可供下载。如果有一个比您当前使用的更新的,那么它会让您知道这一点。该错误是因为在该实例中,可能存在网络错误,因此无法连接。就运行应用程序而言,它是无害的


但是,如果您的应用程序依赖于访问某些外部网络服务,那么如果网络问题在您的开发环境中持续存在,它们也可能会失败。

让它工作起来了cmd->goto your home directory>mkdir.appcfg\u no\u nag这将停止检查更新,您的Web应用程序将至少在本地运行

此错误与internet连接有关。我已更改为“其他连接”,它可以工作

如果您在应用程序引擎应用程序中使用Java 8,则需要包括

<url-stream-handler> urlfetch </ url-stream-handler> 
urlfetch
appengine web.xml


您应该在appengine web.xml中添加以下内容:

<url-stream-handler> urlfetch </ url-stream-handler> 
urlfetch
并开始使用java.net.URLConnection, 例如,ApacheHttpClient将无法工作


这是一个很好的信息..但是如何配置我的项目以停止检查更新的AppEngine..使其正常工作cmd->goto your home directory>mkdir.appcfg\u no\u nag这将停止检查更新,您的Web应用程序将至少在本地运行。感谢用户1742919这应该是可接受的答案。当我切换到Java8时,这种情况发生在我身上,但只发生在我的非计费项目上,如您的链接或此处所述:“urlfetch”周围不应该有空格