2012-02-23 2 views
15

이것은 수신하는 오류입니다. 6u30을 사용하면 되돌릴 수 있습니다. 이 버그를 수정하려면 AppEngine을 지금 업데이트해야합니다.Java 6u31로 업데이트하면 DevServer가 실패합니다.

Initializing App Engine server 
    [ERROR] Unable to start App Engine server 
Unable to start embedded HTTP serverjava.lang.RuntimeException: Unable to restore the previous TimeZone 
at com.google.appengine.tools.development.DevAppServerImpl.restoreLocalTimeZone(DevAppServerImpl.java:228) 
at com.google.appengine.tools.development.DevAppServerImpl.start(DevAppServerImpl.java:164) 
at com.google.appengine.tools.development.gwt.AppEngineLauncher.start(AppEngineLauncher.java:97) 
at com.google.gwt.dev.DevMode.doStartUpServer(DevMode.java:509) 
at com.google.gwt.dev.DevModeBase.startUp(DevModeBase.java:1068) 
at com.google.gwt.dev.DevModeBase.run(DevModeBase.java:811) 
at com.google.gwt.dev.DevMode.main(DevMode.java:311) 
Caused by: java.lang.NoSuchFieldException: defaultZoneTL 
at java.lang.Class.getDeclaredField(Unknown Source) 
at com.google.appengine.tools.development.DevAppServerImpl.restoreLocalTimeZone(DevAppServerImpl.java:222) 
... 6 more 
[ERROR] shell failed in doStartupServer method 

com.google.gwt.core.ext.UnableToCompleteException: (see previous log entries) 
at com.google.appengine.tools.development.gwt.AppEngineLauncher.start(AppEngineLauncher.java:102) 
at com.google.gwt.dev.DevMode.doStartUpServer(DevMode.java:509) 
at com.google.gwt.dev.DevModeBase.startUp(DevModeBase.java:1068) 
at com.google.gwt.dev.DevModeBase.run(DevModeBase.java:811) 
at com.google.gwt.dev.DevMode.main(DevMode.java:311) 

답변

26

이 알려진 버그 : 그것은해야합니다 어떤 사람

-Dappengine.user.timezone=UTC 

:

-Dappengine.user.timezone.impl=UTC 

http://code.google.com/p/googleappengine/issues/detail?id=6928

해결 방법이 실행 설정이 줄을 추가하는 것입니다 GWT가 포함 된 경우 후자가 작동하는 것으로 보입니다. GAE와 함께 GWT를 사용하지 않는 경우 GAE를 사용하십시오.

+0

오류 : 메인 클래스를 찾을 수 없거나로드 할 수 없습니다. \ Dappengine.user.timezone = UTC 이 오류가 발생했습니다. –

0

나를 위해 일한 또 다른 가능한 해결책이다 . http://code.google.com/appengine/downloads.html 그런 다음 몇 가지 폴더에 압축을 풀고 :이 URL에서 자바 1.6.3.1 다운로드 앱 엔진 - 다운로드에서 appengine-자바 SDK-1.6.3.1이 같은 표준 애플리케이션 엔진 SDK를 구성 할 수는

5

그것은 전에 말한 것처럼 그런 다음 Eclipse로 이동하여 창 -> 환경 설정 -> Google -> App Engine ->을 추가하고 폴더를 찾습니다. 다운로드 한 파일. 새 버전을 활성 상태로 확인한 다음 확인을 클릭하십시오. 이 솔루션은 나를 위해 일했습니다.

+0

감사합니다. 작동합니다! !! !! – Ajay

+2

또는 http://dl.google.com/eclipse/plugin/3.7 (이클립스> 도움말> 새 소프트웨어 설치)를 사용하여 sdk를 얻을 수 있습니다. –

1

이 버그는 GAE로 고정 될 것으로 보인다 1.6.4

자바 버전 "1.6.0_31" 자바 (TM) SE 런타임 환경 자바 핫스팟을 ((1.6.0_31-b04-415-11M3635를 구축) TM) 64 비트 서버 VM (빌드 20.6-b01-415, 혼합 모드)

관련 문제