Eclipse 月食:“月食”;SDK目录'/myproject/war';“不存在”;

Eclipse 月食:“月食”;SDK目录'/myproject/war';“不存在”;,eclipse,google-eclipse-plugin,Eclipse,Google Eclipse Plugin,今天早些时候,我的日食开始表现得很奇怪。当我在属性中更改项目的Google App Engine SDK时→ 谷歌→ 应用程序引擎并单击“确定”,将出现一个对话框,说明: “使用/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

今天早些时候,我的日食开始表现得很奇怪。当我在属性中更改项目的Google App Engine SDK时→ 谷歌→ 应用程序引擎并单击“确定”,将出现一个对话框,说明:

“使用/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中的JAR更新/myproject/war/WEB-INF/lib”遇到了一个问题

SDK目录“/myproject/war”不存在

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

SDK目录“/myproject/war”不存在

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

路径:/myproject

类型:项目

位置:/home/dominik/workspace/myproject

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

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

!!消息SDK目录“/myproject/war”不存在

我在App Engine问题跟踪器上发布了更详细的堆栈跟踪:


谷歌搜索发现一个线程有相同的问题,但没有解决方案:

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

解决同一问题的方法稍微简单一些;删除Eclipse中的项目并重新导入它