2011-08-06 23 views
4

今天早些時候,我的Eclipse開始表現得很奇怪。當我在Properties→Google→App Engine中更改我的項目的Google App Engine SDK並單擊OK時,出現一個對話框,內容如下:Eclipse:「SDK目錄」/ myproject/war'不存在「

'使用jars更新/ myproject/war/WEB- 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'遇到問題。

SDK目錄 '/ myproject的/戰爭' 不存在

如果我點擊Details >>它說:

SDK目錄 '/ myproject的/戰爭' 不存在

標準輸出沒有錯誤。我不知道爲什麼eclipse正在尋找/myproject/war。它應該是/home/dominik/workspace/myproject/war。在屬性→資源,我有:

路徑:/ myproject的

類型:項目

位置:/首頁/多米尼克/工作區/ myproject的

刪除.eclipse文件夾重新安裝插件沒有幫助。日誌(workspace/.metadata/.log)具有以下線:

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

MESSAGE SDK目錄「/ myproject的/戰」不存在

我貼的更詳細的堆棧跟蹤的App Engine的問題跟蹤:http://code.google.com/p/googleappengine/issues/detail?id=5518

谷歌搜索找到一個線程同樣的問題,但沒有解決:http://forum.springsource.org/showthread.php?91089-Spring-3.0.2-JPA-2.0-Hibernate-3.5.0

回答

2

我仍然不知道是什麼導致了這個問題,但是創建一個新項目並手動將所有項目文件移動到新文件夾中解決了它。

-2

解決同一問題的方法稍簡單一些;刪除Eclipse內的項目並重新導入它。

+1

不是一個很好的解決方法。 – IronMan84