2016-07-05 3 views
0

Google App Engine 프로젝트를 Google 서버에 배포하지 못해 일주일이 지났기 때문에. Maven을 사용하지 않는 EAR 프로젝트 (모듈/서비스 포함)입니다. Eclipse (JEE 또는 WTP)의 '서버'패널을 사용하여 항상 원격 서버에 배포했습니다. Eclipse 용 Google 플러그인은 '서버'패널에 드롭 다운 메뉴를 삽입합니다.Google App Engine 모듈/서비스 앱을 Eclipse에서 배포

배포하려고하면 오류가 즉시 발생합니다. 그것은 :

'Google App Engine 원격 작동 실행 중'에 문제가 발생했습니다. "Google App Engine 원격 작업 실행 중"내부 오류가 발생했습니다.

자세한 내용은 "java.lang.NullPointerException"입니다. 스택 트레이스가 아니며 NPE가 발생한 지점이 표시되지 않고 로그 파일이 없습니다.

누군가 (어쩌면 Google에서) 어디에서이 오류의 원인을 찾을 수 있는지 알고 있습니까?

답변

0

앱 엔진 콘솔에서 '버전'패널을 보면 프로젝트 크기가 18MB에서 12MB로 줄어 들었습니다. 분명히 필요한 모든 라이브러리가 배포 된 것은 아닙니다. Google 플러그인 업데이트 실패로 인한 것일 수 있습니다.

Eclipse 용 Google 플러그인을 제거하고 다시 설치했습니다. 그런 다음 프로젝트를 처음부터 다시 구성했습니다. 문제는 사라 졌으므로 잘못된 설정으로 인한 것일 수 있습니다.

이전 오류에도 불구하고 분명히 진행중인 업데이트를 롤백해야했습니다. 서버 패널의 드롭 다운 메뉴는 롤백에 쓸모가 없습니다. 왜냐하면 항상 오류로 끝나기 때문에 아무것도 유용하지 않기 때문입니다. 명령 줄에서 appcfg을 사용해야했습니다.

이것은 실제로 배포 문제에 대한 해결책은 아니지만 지금은 효과가 있습니다.

0

나는 이클립스에서 Google 플러그인과 동일한 문제가 있었다. 백업으로 나는 Google 애플 리케이션 엔진 실행기 GUI를 사용합니다. 그냥 파일 디렉토리에있는 프로젝트를 가리키고 "deploy"를 클릭하십시오.

+0

와우, 나는 런처 GUI가 존재한다는 것을 알지 못했습니다! EAR 프로젝트에서 모듈 (현재 서비스라고 함)을 처리하는지 확신 할 수 없습니까? – rakensi