Java App Engine:"appengine-web.xml不包含<threadsafe>元素"消息

Joh*_*Doe 9 java eclipse google-app-engine

当我试图在Eclipse中运行Google Web应用程序时,我得到appengine-web.xml does not contain a <threadsafe> element了应用程序没有运行(好吧,任何新的应用程序仍然没有).修复起来并不难(我只是trueappengine-web.xml文件中添加了一个带有值的元素),但之前我没有收到此错误.这种意外行为的原因是什么?提前致谢.

小智 15

谷歌在1.6.4的发行说明中宣布了这一点,并在最新版本中强制执行.

<threadsafe>从appengine-web.xml中省略该指令现在会产生警告.从1.6.5版本开始,省略此指令将导致错误.

http://code.google.com/p/googleappengine/wiki/SdkForJavaReleaseNotes

  • 就是这样.我们这样做的原因是让我们的Java用户非常清楚,许多长期开发人员不了解的许多现有应用程序都有很大的性能提升. (4认同)