2016-11-09 82 views
0

以superdev模式啓動gwt應用程序,但獲取com.google.apphosting.utils.config.AppEngineConfigException:無效配置 下面是完整日誌。gwt超級開發模式appengine無效

2016年11月9日下午5:46:49 java.util.prefs.WindowsPreferences 警告:無法在根0x80000002處打開/創建首選項根節點Software \ JavaSoft \ Prefs。 Windows RegCreateKeyEx(...)返回錯誤代碼5. 加載模塊 com.nsn.caobusiness.ca.ui.CustomerAdmin 加載繼承模塊'com.nsn.caobusiness.ca.ui.CustomerAdmin' [WARN] 48行:在模塊「com.nsn.caobusiness.ca.ui.CustomerAdmin」中設置名爲「devModeRedirectEnabled」的配置屬性,該屬性尚未定義 初始化App Engine服務器 2016年11月9日下午5:46:54 com.google.apphosting .utils.config.AppEngineWebXmlReader readAppEngineWebXml SEVERE:收到的異常處理C:\ CA \ AWCC CA \ CustomerCare \ target \ CustomerCare-3.3 \ WEB-INF/appengine-web.xml com.google.apphosting.utils.config.AppEngineConfigException :找不到C:\ CA \ AWCC CA \ CustomerCare \ target \ CustomerCare-3.3 \ WEB-INF \ appengine-web.xm升 在com.google.apphosting.utils.config.AppEngineWebXmlReader.getInputStream(AppEngineWebXmlReader.java:141) 在com.google.apphosting.utils.config.AppEngineWebXmlReader.readAppEngineWebXml(AppEngineWebXmlReader.java:75) 在com.google .apphosting.utils.config.EarHelper.readWebModule(EarHelper.java:165) 在com.google.appengine.tools.development.ApplicationConfigurationManager $ WarModuleConfigurationHandle.readConfiguration(ApplicationConfigurationManager.java:414) 在com.google.appengine.tools .ApplicationConfigurationManager。(ApplicationConfigurationManager.java:159) at com.google.appengine.tools.development.ApplicationConfigurationManager.newWarConfigurationManager(ApplicationConfigurationManager.java:101) at com.google.appengine.tools.development.Ap plicationConfigurationManager.newWarConfigurationManager(ApplicationConfigurationManager.java:87) 在com.google.appengine.tools.development.DevAppServerImpl。(DevAppServerImpl.java:139) 在sun.reflect.NativeConstructorAccessorImpl.newInstance0(本機方法) 在sun.reflect。 NativeConstructorAccessorImpl.newInstance(NativeConstructorAccessorImpl.java:57) 在sun.reflect.DelegatingConstructorAccessorImpl.newInstance(DelegatingConstructorAccessorImpl.java:45) 在java.lang.reflect.Constructor.newInstance(Constructor.java:526) 在com.google。 appengine.tools.development.DevAppServerFactory.doCreateDevAppServer(DevAppServerFactory.java:258) at com.google.appengine.tools.development.DevAppServerFactory.access $ 000(DevAppServerFactory.java:36) 位於com.google.appengine.tools.development.DevAppServerFactory $ 1.run(DevAppServerFactory.java:226) ,位於com.google.appengine.tools.development.DevAppServerFactory $ 1.run(DevAppServerFactory.java:224) 處。 security.AccessController.doPrivileged(Native Method) at com.google.appengine.tools.development.DevAppServerFactory.createDevAppServer(DevAppServerFactory.java:224) at com.google.appengine.tools.development.DevAppServerFactory.createDevAppServer(DevAppServerFactory.java :76) 在com.google.appengine.tools.development.DevAppServerFactory.createDevAppServer(DevAppServerFactory.java:60) 在com.google.appengine.tools.development.gwt.AppEngineLauncher.start(AppEngineLauncher.java:84) 在com.google.gwt.dev.DevMode.doStartUpServer(DevMode.java:632) at com.google.gwt.dev.DevModeBase.startUp(DevModeBase.java:1054) at com.google.gwt.dev.DevModeBase.run(DevModeBase.java:836) at com.google.gwt.dev。 DevMode.main(DevMode.java:413) 導致:java.io.FileNotFoundException:C:\ CA \ AWCC CA \ CustomerCare \ target \ CustomerCare-3。3 \ WEB-INF \ appengine-web.xml(系統找不到指定的文件) at java.io.FileInputStream.open(Native Method) at java.io.FileInputStream。(FileInputStream.java:146) at java.io.FileInputStream中。(FileInputStream.java:101) 在com.google.apphosting.utils.config.AppEngineWebXmlReader.getInputStream(AppEngineWebXmlReader.java:137) ... 24更

[ERROR]無法啓動App Engine服務器 com.google.apphosting.utils.config.AppEngineConfigException:無效的配置 無法在com.google.appengine.tools.development.DevAppServerImpl.reportDeferredConfigurationException(DevAppServer Impl.java:474) at com.google.appengine.tools.development.DevAppServerImpl.doStart(DevAppServerImpl.java:226) at com.google.appengine.tools.development.DevAppServerImpl.access $ 000(DevAppServerImpl.java:47 ) at com.google.appengine.tools.development.DevAppServerImpl $ 1.run(DevAppServerImpl.java:213) at com.google.appengine.tools.development.DevAppServerImpl $ 1.run(DevAppServerImpl.java:211) at java .security.AccessController.doPrivileged(Native Method) at com.google.appengine.tools.development.DevAppServerImpl.start(DevAppServerImpl.java:211) at com.google.appengine.tools.development.gwt.AppEngineLauncher.start( AppEngineLauncher.java:97) at com.google.gwt.dev.DevMode.doStartUpServer(DevMode.java:632) 在com.google.gwt.dev.DevModeBase.startUp(DevModeBase.java:1054) 在com.google.gwt.dev.DevModeBase.run(DevModeBase.java:836) 在com.google.gwt.dev.DevMode 。主要(DevMode.java:413) 所致:com.google.apphosting.utils.config.AppEngineConfigException:無效的AppEngine-web.xml中(C:\ CA \ AWCC CA \ CustomerCare \目標\ CustomerCare-3.3 \ WEB- INF/appengine-web.xml) - 無法在com.google.apphosting.utils.config.EarHelper找到C:\ CA \ AWCC CA \ CustomerCare \ target \ CustomerCare-3.3 \ WEB-INF \ appengine-web.xml .readWebModule(EarHelper.java:167) at com.google.appengine.tools.development.ApplicationConfigurationManager $ WarModuleConfigurationHandle.readConfiguration(ApplicationConfigurationManager.java:414) at com.google.appengine.tools.development.ApplicationConfigurationManager。(ApplicationConfigurationManager。 (com.google.appengine.tools.development.ApplicationConfigurationManager.newWarConfigurationManager(ApplicationConfigurationManager.java:87) at com.google.appengine.tools.development.DevAppServerImpl。(DevAppServerImpl.java:139) 在sun.reflect.NativeConstructorAccessorImpl.newInstance0(本機方法) 在sun.reflect.NativeConstructorAccessorImpl.newInstance(NativeConstructorAccessorImpl.java:57) 在sun.reflect.DelegatingConstructorAccessorImpl.newInstance(DelegatingConstructorAccessorImpl.java:45) 在java.lang.reflect.Constructor.newInstance(Constructor.java:526) 在com.google。 appengine.tools.development.DevAppServerFactory.doCreateDevAppServer(DevAppServerFactory.java:258) at com.google.appengine.tools.development.DevAppServerFactory.access $ 000(DevAppServerFactory.java:36) at com.google.appengine.tools.development .DevAppServerFactory $ 1.run(DevAppServerFactory.java:226) at com.google.appengine.tools.development.DevAppServerFactory $ 1.run(DevAppServerFactory.java:224) at java.security.AccessController.doPrivileged(Native Method) at com.google.appengine.tools.development.DevAppServerFactory.createDevAppServer(DevAppServerFactory.java:224) ,位於com.google.appengine.tools.development.DevAppServerFactory.createDevAppServer(DevAppServerFactory.java:76) ,位於com.google.appengine。 tools.development.DevAppServerFactory。createDevAppServer(DevAppServerFactory.java:60) at com.google.appengine.tools.development.gwt.AppEngineLauncher.start(AppEngineLauncher.java:84) ... 4 more com.google.gwt.core.ext.UnableToCompleteException (見先前的日誌條目) 在com.google.appengine.tools.development.gwt.AppEngineLauncher.start(AppEngineLauncher.java:102) 在com.google.gwt.dev.DevMode.doStartUpServer(DevMode.java:632 ) at com.google.gwt.dev.DevModeBase.startUp(DevModeBase.java:1054) at com.google.gwt.dev.DevModeBase.run(DevModeBase.java:836) at com.google.gwt.dev .DevMode.main(DevMode.java:413) [錯誤] shell在doStartupServer方法中失敗

檢查了其他問題,但無法得到解決。

回答

0

用OEM版本替換WEB-INF中的appengine-web.xml。它似乎已損壞。

+0

我想在eclipse中配置超級開發模式。現在我沒有在eclipse中配置GAE,只有google插件和GWT SDK已經配置,當我嘗試在GWT SDM中調試時,我得到了這個運行時異常。 – user5714826