2012-09-10 6 views
-1

Eclipse IDE를 사용하여 Google App Engine을 시작하려고합니다. Eclipse에 App Engine 지원을 추가하면 App Engine SDK 1.7.1이 설치됩니다. 간단한 응용 프로그램은 로컬에서 잘 실행됩니다. 그러나 Google 서버에 업로드 할 때 Java JDK 1.7로 컴파일되고 Google App Engine 서버는 Java 1.6 (SE 6)에서만 호환되므로 실행되지 않습니다.Google 앱 엔진 SDK 및 Java SDK 버전 충돌

그렇다면 JDK 1.7을 제거하고 1.6을 설치하십시오. 이제는 App Engine SDK (1.7.1)가 JDK 1.6과 호환되지 않기 때문에 빌드되지 않습니다. 성공하지 못하면서 App Engine SDK의 이전 버전을 설치하는 방법을 알아 내려고 몇 시간을 보냈습니다. 이 문제를 해결하는 방법에 대한 아이디어가 있습니까?

+0

GAE SDK 1.7은 Java6 및 JDK 1.6과 호환됩니다. 너는 뭔가 잘못하고있다. –

답변

0

Eclipse에서 JDK 1.7을 구성한 경우 JDK 준수를 1.6 (프로젝트의 Java 컴파일러 속성)으로 설정하십시오.

+0

이미이 작업을 수행했지만 이클립스 빌드에서이 오류가 발생했습니다. "Java 컴파일러 수준이 설치된 Java 프로젝트 패싯의 버전과 일치하지 않습니다." 그게 내가 붙어있는 곳이야. 그러나 여기에 게시 된 의견으로이 오류를 무시하고 계속 실행했습니다. 이제 프로그램은 로컬에서 업로드 할 때도 잘 실행됩니다. 로컬에서 실행 중이거나 업로드 할 때 오류 경고가 표시되지만이를 무시하면 어쨌든 작동합니다. 그것이 내가있는 곳이고 도움에 감사드립니다. – user1536633