Ранее сегодня мое Затмение начало вести себя странно. Когда я изменяю Google App Engine SDK моего проекта в Свойствах → Google → App Engine и нажимаю ОК, появляется диалоговое окно с текстом:
'Обновление / myproject / war / WEB-INF / lib с помощью jar-файлов из /home/dominik/.eclipse/org.eclipse.platform_3.7.0_1543616141/plugins/com.google.appengine.eclipse.sdkbundle_1.5.2.r37v20110721195 /appengine-java-sdk-1.5.2 - 1.5.2 'столкнулся с проблемой.
Каталог SDK '/ myproject / war' не существует
Если я нажимаю Details >>
, он говорит:
Каталог SDK '/ myproject / war' не существует
Нет ошибки на стандартный вывод. Я не знаю, почему затмение ищет /myproject/war
. Это должно быть /home/dominik/workspace/myproject/war
. В Свойствах → Ресурс у меня есть:
Путь: / myproject
Тип: Проект
Местоположение: / home / dominik / рабочее пространство / myproject
Удаление папки .eclipse и переустановка плагина не помогли. Журнал (workspace/.metadata/.log
) имеет следующие строки:
! ENTRY com.google.appengine.eclipse.core 4 0 2011-08-06 18: 59: 33.999
! Каталог MESSAGE SDK '/ myproject / war' не существует
Я разместил более подробную трассировку стека на трекере проблем 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