Eclipse: "SDK directory '/myproject/war'不存在”

标签 eclipse google-eclipse-plugin

今天早些时候,我的 Eclipse 开始表现得很奇怪。当我在“属性”→“Google”→“App Engine”中更改项目的 Google App Engine SDK 并单击“确定”时,会出现一个对话框,显示:

'Updating /myproject/war/WEB-INF/lib with jars from /home/dominik/.eclipse/org.eclipse.platform_3.7.0_1543616141/plugins/com.google.appengine.eclipse.sdkbundle_1.5.2.r37v201107211953/appengine-java-sdk-1.5.2 - 1.5.2' has encountered a problem.

SDK directory '/myproject/war' does not exist

如果我点击详细信息>>,它会显示:

SDK directory '/myproject/war' does not exist

标准输出上没有错误。我不知道为什么eclipse要寻找/myproject/war。它应该是 /home/dominik/workspace/myproject/war。在属性→资源中我有:

Path: /myproject

Type: Project

Location: /home/dominik/workspace/myproject

删除 .eclipse 文件夹并重新安装插件没有帮助。日志 (workspace/.metadata/.log) 包含以下几行:

!ENTRY com.google.appengine.eclipse.core 4 0 2011-08-06 18:59:33.999

!MESSAGE SDK directory '/myproject/war' does not exist

我在 App Engine 问题跟踪器上发布了更详细的堆栈跟踪:http://code.google.com/p/googleappengine/issues/detail?id=5518

Google 搜索发现一个线程有同样的问题但没有解决方案:http://forum.springsource.org/showthread.php?91089-Spring-3.0.2-JPA-2.0-Hibernate-3.5.0

最佳答案

我仍然不知道是什么导致了问题,但创建一个新项目并手动将所有项目文件移动到新文件夹中解决了问题。

关于Eclipse: "SDK directory '/myproject/war'不存在”,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/6964001/

相关文章:

Eclipse Luna 无法保存首选项

java - 如何让 Google GIN 在 DevMode 下与 Google-Eclipse 插件配合使用?

java - 重建 Eclipse 编辑器

regex - Eclipse:如何搜索字符串,但不在注释中

android - 如何让 Eclipse 记住 Android SDK 的位置?

css - 防止eclipse破坏CSS格式

java - 我可以一次性将图片保存到 Blobstore 并将数据保存到 Datastore 吗?

java - 客户端收到 500(GoogleJsonResponseException),尽管应用引擎端点服务器似乎工作正常

调试在 Google App Engine 上部署时出错的 Google Web Toolkit 应用程序