Я только что перешел на eclipse galileo с ganymede sr2, и теперь eclipse делает очень плохую работу по созданию моего файла EAR во время развертывания. Предполагается, что есть несколько утилитарных файлов, которые он полностью игнорирует, и есть один файл войны, который он только иногда включает в EAR. Таким образом, при развертывании на glassfish я получаю ошибки типа «Файл не найден: blah.war» или, если файл war присутствует, я получаю ошибки ClassNotFound.
Кроме того, я пытаюсь удалить некоторые EJB-файлы из EAR, но некоторые из них все еще добавляются обратно в application.xml (к сожалению, они также не помещаются в EAR).
Я думаю, что Eclipse хранит некоторые дополнительные метаданные о проекте где-то за пределами EAR-проекта и игнорирует мои изменения в нем, что раздражает. Однако я не знаю, где это и как его «смыть».
Кто-нибудь сталкивался с чем-то подобным? Есть идеи, как я могу понять, что на самом деле происходит?
Спасибо!