【问题标题】:Google App Engine NO_MODIFICATION_ALLOWED_ERR Eclipse build errorGoogle App Engine NO_MODIFICATION_ALLOWED_ERR Eclipse 构建错误
【发布时间】:2012-07-08 16:26:06
【问题描述】:

我已经为 Eclipse Indigo 安装了 Google App Engine 插件。我已经使用自动生成的示例代码创建了新的 Web 应用程序项目。创建项目时,我取消选中“使用 Google Web Toolkit”。我的项目如下所述:Google App Engine HTTP Error 403

在构建项目时,我收到以下错误:

构建过程中发生错误。

在项目“Test”上运行构建器“Google App Engine Project Change Notifier”时出错

NO_MODIFICATION_ALLOWED_ERR:尝试修改不允许修改的对象。

我可以在本地主机上运行 servlet,没有任何问题,但是当我部署应用程序时,它不起作用。日志显示:

来自 servlet 的未捕获异常

java.lang.UnsupportedClassVersionError: test/Test : Unsupported major.minor version 51.0

【问题讨论】:

    标签: eclipse google-app-engine eclipse-plugin


    【解决方案1】:

    问题是由 Java 7 引起的。Google App Engine 仅支持 Java 6。

    【讨论】:

    • 我肯定在使用 java 6,但仍然遇到同样的问题。我什至删除了我的 eclipse juno 安装并重新安装了所有内容。当我升级到 GAE 1.7.1 时,这种情况开始发生。当我在 eclipse 构建器中禁用 Google App Engine Project Change Notifier 但不确定是否需要此构建器时,它会停止。
    • 这是一个答案......但如何解决它会很好。
    【解决方案2】:

    我认为这可能与this issue 为我工作的线程中建议的解决方法有关(为方便起见粘贴在这里):

    作为临时解决方法,导航到项目属性 -> 构建器并禁用“Google App Engine Change Notifier”构建器。

    【讨论】:

      猜你喜欢
      • 2013-05-07
      • 1970-01-01
      • 2012-04-12
      • 2012-01-25
      • 1970-01-01
      • 1970-01-01
      • 2011-08-11
      • 1970-01-01
      • 2010-09-16
      相关资源
      最近更新 更多