Java 谷歌应用引擎服务不可用
我正在按照教程创建新的谷歌应用程序引擎项目。当我尝试从本地主机运行时,它抛出了一个错误,如下所示,但当我部署它时,它工作正常。(). 请帮忙Java 谷歌应用引擎服务不可用,java,eclipse,google-app-engine,Java,Eclipse,Google App Engine,我正在按照教程创建新的谷歌应用程序引擎项目。当我尝试从本地主机运行时,它抛出了一个错误,如下所示,但当我部署它时,它工作正常。(). 请帮忙 HTTP ERROR: 503 Problem accessing /. Reason: SERVICE_UNAVAILABLE Powered by Jetty:// Eclipse控制台 Mar 05, 2012 10:42:46 AM com.google.apphosting.utils.jetty.JettyLogger info INFO:
HTTP ERROR: 503
Problem accessing /. Reason:
SERVICE_UNAVAILABLE
Powered by Jetty://
Eclipse控制台
Mar 05, 2012 10:42:46 AM com.google.apphosting.utils.jetty.JettyLogger info
INFO: Logging to JettyLogger(null) via com.google.apphosting.utils.jetty.JettyLogger
Mar 05, 2012 10:42:46 AM com.google.apphosting.utils.config.AppEngineWebXmlReader readAppEngineWebXml
INFO: Successfully processed C:\Smartag_Eclipse_Project\DontEditProject\war\WEB-INF/appengine-web.xml
Mar 05, 2012 10:42:46 AM com.google.apphosting.utils.config.AbstractConfigXmlReader readConfigXml
INFO: Successfully processed C:\Smartag_Eclipse_Project\DontEditProject\war\WEB-INF/web.xml
Mar 05, 2012 6:42:48 PM com.google.appengine.tools.development.DevAppServerImpl start
INFO: The server is running at http://localhost:8888/
Mar 05, 2012 6:42:48 PM com.google.appengine.tools.development.DevAppServerImpl start
INFO: The admin console is running at http://localhost:8888/_ah/admin
找到了答案。我需要在JDK1.6中运行。一旦我更改了Java编译器(右键单击project->properties->Java编译器->(选中)Enable project specific settings->change the Compiler compliance level),它现在就可以正常工作了。谢谢。我也有同样的问题。我刚刚在调试配置中将端口从8888更改为80,这对我很有效。我遇到了同样的问题,并通过在运行配置中选择“自动选择一个未使用的端口”来解决它。有时会发生“挂起”进程阻塞端口的情况。因此,在运行配置中更改端口会有所帮助,在运行配置中选中“自动选择未使用的端口”也会有所帮助。这也发生在我身上。在我的例子中,我已经运行了项目,由于代码中的一些错误,项目运行时出现了错误。因此,我调试了它并再次运行它,但没有取消控制台中较早的一个,它给了我那个错误。取消或停止项目后,它运行正常。我也遇到了同样的问题。插件似乎是在为服务器创建和打开套接字时存储的。我真的不知道为什么会这样,我已经这样决定了
对我来说,问题是我的一个过滤器出现了异常。具体目标化-未正确加载。当使用
Java1.7
时,您可以删除过滤器并查看它是否为,还可以检查执行环境并将其设置为JavaSE-1.7
您可以在以下内容中查看执行环境:
右键单击
->属性
->Java编译器
您可以选择上面的
恢复默认值
和应用
解决方案是使用Gradle从命令行运行appEngineServer,正如生成的build.xml for endpoints模块中的注释所建议的那样。gradle config还包括Java 1.7兼容性选项,所以如果您想要1.7,就没有理由使用Java 1.6:
渐变模块名称:appengineRun
目前,appengine gradle插件的appengine devappserver
launch与Intellij/AndroidStudio的交互不好
梯度积分。作为临时解决方案,请从命令启动
行/gradlew模块名称:appengineRun
我有一个条件,在web.xml中定义了一个不存在类名的servlet。我指定了正确的类名,成功了 您是如何删除此筛选器的?(我是appengine新手)要临时删除过滤器,请编辑web.xml,注释掉
和