【问题标题】:Eclipse Appengine project: "errors exist in required project" but nothing is red on debug or runEclipse Appengine 项目:“所需项目中存在错误”但调试或运行时没有红色
【发布时间】:2012-10-24 17:25:03
【问题描述】:

我的顶级项目目录一直有一个红色图标,告诉我有问题。但是,我的文件都没有标记为红色,这表明我没有任何错误。

当我执行运行或调试时,我收到“所需项目中存在错误”的通知。尽管如此,我还是继续进行,并且我的项目按预期工作。在我的错误日志中,我观察到当调试/运行启动时,收到此错误: “!条目 com.google.gdt.eclipse.core 4 0 2012-10-24 12:59:50.251 !MESSAGE 无法更改启动配置文件的权限"

我的 appengine-web.xml 和 web.xml 文件位于正确的位置,并且 appengine-web.xml 具有对 logging.properties 的正确引用,但在控制台上我看到“INFO: Logging to JettyLogger(null) via com.google.apphosting.utils.jetty.JettyLogger”被打印出来。

我的 logging.properties 文件只有这个: .level = 警告 我的 WEB-INF/classes 目录中有一个 log4j.properties 文件,其中包含标准的“Google Plugin for Eclipse”-生成的 log4j.properties 文件。

我很想了解两件事: 1)如何将 JettyLogger 更改为实际上不为空,以打印到控制台。 2) 为什么我的项目一直告诉我存在错误,而我在项目的性能中看不到任何证据?

还有一些事情:我的项目在 JRE6 上运行,使用 Appengine sdk 1.7.2,并且项目成功部署到 Appspot。

最初,我一直在使用 JRE7。当我发现我需要使用 JRE6 时,我卸载了 JRE7,将 JRE6 添加到我的构建路径中,我清理了我的项目。我检查了我的 WEB-INF/classes 目录文件的时间戳,以确保项目正在重建。我怀疑与此 JRE 更改有关的某些原因是原因,但清理项目并没有解决问题。

此项目受 Git 源代码控制,使用 EGit 插件。

感谢您抽出宝贵时间耐心阅读我的详细帖子。

【问题讨论】:

    标签: eclipse google-app-engine


    【解决方案1】:

    原来我的项目的方面仍然设置为 1.7。

    http://www.coderanch.com/t/465060/vc/Eclipse-Dynamic-Web-Project-Java

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 2014-10-04
      • 2012-01-18
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2010-11-02
      • 1970-01-01
      • 1970-01-01
      相关资源
      最近更新 更多