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,这对我很有效。

我遇到了同样的问题,并通过在运行配置中选择“自动选择一个未使用的端口”来解决它。

有时会发生“挂起”进程阻塞端口的情况。因此,在运行配置中更改端口会有所帮助,在运行配置中选中“自动选择未使用的端口”也会有所帮助。

这也发生在我身上。在我的例子中,我已经运行了项目,由于代码中的一些错误,项目运行时出现了错误。因此,我调试了它并再次运行它,但没有取消控制台中较早的一个,它给了我那个错误。取消或停止项目后,它运行正常。

我也遇到了同样的问题。插件似乎是在为服务器创建和打开套接字时存储的。我真的不知道为什么会这样,我已经这样决定了

  • 打开运行配置
  • 打开服务器选项卡。更改嵌入式服务器端口
  • 打开参数选项卡

    3.1-虚拟机参数框。我已经删除了所有的东西,就让这个 行并保存更改并运行它

  • -Xmx512m-javaagent:/Applications/eclipse/plugins/com.google.appengine.eclipse.sdkbundle_1.7.5/appengine-java-sdk-1.7.5/lib/agent/appengine-agent.jar

    这对我来说相当有效。 如果有人知道哪些事件或配置更改是原因。请告诉我们

    注意:“我对意外行为不负责任。我不知道是否会有副作用”

    我也有同样的问题。
    对我来说,问题是我的一个过滤器出现了异常。具体目标化-未正确加载。当使用
    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,注释掉