2011-03-14 164 views
0

我剛剛在我的iMac機器上提示您進行Java更新。在Java更新之後,基於App Engine的Web應用程序(在Eclipse中)將不再啓動。爲什麼App Engine Web應用程序意外終止?

下面是在控制檯(像往常一樣),當我試圖調試它爲Web應用程序:

<terminated exit value:139> myapp [Web Application] /System/Library/Java/JavaVirtualMachines/1.6.0.jdk/Contents/Home/bin/java (Mar 13,2011 7:20:27 pm) 

2011-03-13 19:20:28.193 java[1772:903] [Java CocoaComponent compatibility mode]: Enabled 
2011-03-13 19:20:28.194 java[1772:903] [Java CocoaComponent compatibility mode]: Setting timeout for SWT to 0.100000 
Mar 14, 2011 2:20:29 AM com.google.apphosting.utils.jetty.JettyLogger info 
INFO: Logging to JettyLogger(null) via com.google.apphosting.utils.jetty.JettyLogger 
Mar 14, 2011 2:20:29 AM com.google.apphosting.utils.config.AppEngineWebXmlReader readAppEngineWebXml 
INFO: Successfully processed /Users/tom/Workspace/myapp/war/WEB-INF/appengine-web.xml 
Mar 14, 2011 2:20:29 AM com.google.apphosting.utils.config.AbstractConfigXmlReader readConfigXml 
INFO: Successfully processed /Users/tom/Workspace/myapp/war/WEB-INF/web.xml 
Mar 13, 2011 7:20:30 PM com.google.appengine.tools.development.DevAppServerImpl start 
INFO: The server is running at http://localhost:8081/ 

及應用程式剛剛停止。終止值似乎是139.爲什麼會發生這種情況,我該如何解決?

回答

1

刪除Java緩存文件夾(〜/ Library/Caches/Java)(正如湯姆的小組討論中的鏈接) - 雖然暫時成功了 - 並沒有解決問題。 重新安裝以前的Java版本後,Eclipse GAE環境沒有任何問題。