谷歌应用引擎上的错误500

时间:2015-12-03 00:44:23

标签: java google-app-engine servlets

我正在尝试在Google App Engine上创建一个servlet。我过去曾几次成功完成这项任务,但现在从云端运行时出现“内部服务器错误”。

但它在开发模式上适用于Eclipse。

我的servlet名为AsyncServer,代码为:

public class AsyncServer extends HttpServlet {
static final long serialVersionUID=0L;

  @Override
  protected void doGet(HttpServletRequest req, HttpServletResponse resp)
      throws ServletException, IOException {
      resp.setContentType("text/plain");
      PrintWriter writer = resp.getWriter();
      writer.write("Hello");
      writer.flush();
      writer.close();
}

  @Override
  protected void doPost(HttpServletRequest req, HttpServletResponse resp) throws ServletException, IOException {}

}

我使用以下地址在本地开发服务器上调用它:

http://127.0.0.1:8888/test4/AsyncServer

我正如预期的那样得到“你好”。

部署到ID为fa100-1130的Google服务器时 我使用以下地址

http://fa100-1130.appspot.com/test4/AsyncServer

我收到了http错误500

1 个答案:

答案 0 :(得分:0)

目前输入您问题中提到的网址并返回肯定的respesta: http://fa100-1130.appspot.com/test4/AsyncServer

http://fa100-1130.appspot.com/test4/AsyncServer

运行开发并再次执行部署

再见:) @locoalien