将Eclipse Google云端点项目迁移到版本2

时间:2017-08-10 06:42:58

标签: java eclipse google-app-engine

我有一个Java应用程序引擎项目,其中使用google插件为eclipse创建了云端点。现在我正在尝试迁移项目以使用端点版本2.我已经安装了java 8,eclipse 4.6和Cloud Tools for Eclipse插件,然后导入旧项目并将其转换为标准应用程序引擎项目。

  1. 他们的迁移指南要求编辑maven或gradle文件。我没有这些文件。这只是一个日食项目。
  2. 无论如何,我可以构建并运行该项目。但是,当我访问任何端点方法时,它会出错:无法检索状态为500
  3. 的API配置

    完整错误日志:

    java.io.IOException: Failed to retrieve API configs with status: 500
    at com.google.api.server.spi.tools.devserver.ApiServlet.getApiConfigSources(ApiServlet.java:104)
    at com.google.api.server.spi.tools.devserver.ApiServlet.initConfigsIfNecessary(ApiServlet.java:69)
    at com.google.api.server.spi.tools.devserver.RestApiServlet.service(RestApiServlet.java:114)
    at javax.servlet.http.HttpServlet.service(HttpServlet.java:717)
    at org.mortbay.jetty.servlet.ServletHolder.handle(ServletHolder.java:511)
    at org.mortbay.jetty.servlet.ServletHandler$CachedChain.doFilter(ServletHandler.java:1166)
    at com.googlecode.objectify.ObjectifyFilter.doFilter(ObjectifyFilter.java:48)
    at org.mortbay.jetty.servlet.ServletHandler$CachedChain.doFilter(ServletHandler.java:1157)
    at com.google.appengine.api.socket.dev.DevSocketFilter.doFilter(DevSocketFilter.java:74)
    at org.mortbay.jetty.servlet.ServletHandler$CachedChain.doFilter(ServletHandler.java:1157)...
    

    有人知道如何正确迁移吗?

0 个答案:

没有答案