【问题标题】:Java App Engine: "appengine-web.xml does not contain a <threadsafe> element" messageJava App Engine:“appengine-web.xml 不包含 <threadsafe> 元素”消息
【发布时间】:2012-05-15 01:31:41
【问题描述】:

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

【问题讨论】:

    标签: java eclipse google-app-engine


    【解决方案1】:

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

    现在从 appengine-web.xml 中省略 &lt;threadsafe&gt; 指令 在警告中。从 1.6.5 版本开始,省略此指令 将导致错误。

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

    【讨论】:

    • 就是这样。我们这样做的原因是为了让我们的 Java 用户非常清楚,许多现有的应用程序有很大的性能改进,这是许多长期开发人员不知道的。
    • 但是即使存在 元素,仍然会抛出此错误。:(
    • 不能再使用 标签。见截图:dropbox.com/s/55gm9ws1alpjaaq/thread_safe.png
    • @IgorGanapolsky 它应该在 appengine-web.xml 中。您的屏幕截图显示您在 web.xml 上有它。
    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2010-09-21
    • 2018-07-28
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多