Google Cloud Endpoints (v1)에서 Google Cloud Endpoints Framework (V2)로 이전 중입니다. App Engine에서 Java 표준 환경을 사용하고 있습니다. App Engine gradle plugin 및 Gradle plugin for appengine and endpoints framework도 사용합니다.Google Cloud Endpoints 프레임 워크 - EndpointServlet ClassNotFoundException
내 프로젝트가 컴파일 및 배포되지만 준비 버전 (버전 이름은 appengine-web.xml
에도 불구하고 날짜 + 시간 임)으로 배포됩니다. 나는 마이그레이션 가이드를 따라하고 새 클래스를 반영하기 위해 내 web.xml
및 appengine-web.xml
업데이트되었습니다
java.lang.ClassNotFoundException: com.google.api.server.spi.EndpointServlet
at com.google.appengine.runtime.Request.process-4c1b66acdf400e18(Request.java)
at java.lang.ClassLoader.loadClass(ClassLoader.java:375)
at org.mortbay.util.Loader.loadClass(Loader.java:91)
at org.mortbay.util.Loader.loadClass(Loader.java:71)
at org.mortbay.jetty.servlet.Holder.doStart(Holder.java:73)
javax.servlet.ServletContext log: unavailable
javax.servlet.UnavailableException: com.google.api.server.spi.EndpointServlet
at org.mortbay.jetty.servlet.Holder.doStart(Holder.java:79)
at org.mortbay.jetty.servlet.ServletHolder.doStart(ServletHolder.java:242)
:
그런 다음 한 번 나는 다음과 같은 예외가 엔드 포인트를 타격. 어떤 도움이라도 좋을 것입니다!
귀하의 gradle 파일을 게시하십시오. – saiyr