无法在Google App Engine项目中使用线程安全

时间:2012-12-12 19:21:40

标签: google-app-engine

我想在本地设置AppEngine服务。一切都编译,但当我尝试运行项目时,我收到此错误:

  

严重:收到异常处理C:\ Users \ eazyigz \ Google Drive \ Books \ Android eBooks \ Apress Practical Android Projects \ PracticalAndroidProjectsSourceCode \ Projects \ 08_GameService \ war \ WEB-INF / appengine-web.xml   com.google.apphosting.utils.config.AppEngineConfigException:appengine-web.xml不包含元素。   有关详细信息,请参阅http://code.google.com/appengine/docs/java/config/appconfig.html#Using_Concurrent_Requests。   您可能想要启用并发请求。       在com.google.apphosting.utils.config.AppEngineWebXmlReader.readAppEngineWebXml(AppEngineWebXmlReader.java:79)       在com.google.apphosting.utils.config.EarHelper.readWebModule(EarHelper.java:130)       在com.google.appengine.tools.development.AbstractContainerService.loadAppEngineWebXml(AbstractContainerService.java:334)       在com.google.appengine.tools.development.JettyContainerService.initContext(JettyContainerService.java:160)       在com.google.appengine.tools.development.AbstractContainerService.startup(AbstractContainerService.java:227)       在com.google.appengine.tools.development.DevAppServerImpl.start(DevAppServerImpl.java:157)       在com.google.appengine.tools.development.DevAppServerMain $ StartAction.apply(DevAppServerMain.java:333)       在com.google.appengine.tools.util.Parser $ ParseResult.applyArgs(Parser.java:48)       在com.google.appengine.tools.development.DevAppServerMain。(DevAppServerMain.java:269)       在com.google.appengine.tools.development.DevAppServerMain.main(DevAppServerMain.java:245)

当我启用 threadsafe 时,Eclipse会显示此编译错误: enter image description here

我根本不明白发生了什么。有人可以解释一下吗?

谢谢你, 伊戈尔

2 个答案:

答案 0 :(得分:2)

您应该将<threadsafe>放入appengine-web.xml文件,而不是web.xml

答案 1 :(得分:1)

您需要在文件“appengine-web.xml”中添加true而不是“web.xml”

https://developers.google.com/appengine/docs/java/config/appconfig#Using_Concurrent_Requests