Cloudbees에서 Google App Engine EAR 애플리케이션을 배포하는 데 문제가 있습니다. 응용 프로그램은 1.9.4를 사용하여 작성됩니다. 응용 프로그램 구조는이 프로젝트와 비슷합니다. https://github.com/deege/gae-rest-skeleton 주된 차이점은 하나 이상의 모듈 이상을 가지고 있다는 것입니다.EAR을 Google App Engine 1.9.4에 배포 할 수 없습니다.
는내가 실행 해요 문제는 배포를 구성하는 방법입니다. "게시 단계 | 응용 프로그램 배포 | Google App Engine (Java)"이 사이트에서 비디오로 설정되었지만 구성에서 고정 디렉토리 섹션에 WAR 디렉토리 구조가 필요합니다.
그것은 WEB-INF /에서 appengine-web.xml 파일이 존재하는 디렉토리를 찾고 있습니다. 이 구성이 존재하는 프런트 엔드의 디렉토리로 구성을 지정할 수 있지만 더 많은 모듈을 추가 할 때까지이를 수행했지만 프론트 엔드 만 배포합니다. 다른 WAR는 배포되지 않습니다. 이 전체 응용 프로그램 (프런트 엔드 및 지원 모듈)을 설명하기 때문에
나는 그것이 해야 귀 디렉토리에있는 META-INF는 /에서 appengine-application.xml에 파일을 찾고 생각합니다.
구성에 누락 된 것이 있습니까? 각 모듈 (WAR)을 별도로 배포해야합니까?
티켓을 열었습니다. 필드 유효성 검사를 무시할 수는 있지만 WEB-INF/appengine-web.xml을 여기에 추가 한 내용에 추가합니다. –