eclipse неправильно строит EAR - иногда забывает о войне и всегда пропускает мои библиотечные банки - почему? - PullRequest
0 голосов
/ 21 июля 2009

Я только что перешел на eclipse galileo с ganymede sr2, и теперь eclipse делает очень плохую работу по созданию моего файла EAR во время развертывания. Предполагается, что есть несколько утилитарных файлов, которые он полностью игнорирует, и есть один файл войны, который он только иногда включает в EAR. Таким образом, при развертывании на glassfish я получаю ошибки типа «Файл не найден: blah.war» или, если файл war присутствует, я получаю ошибки ClassNotFound.

Кроме того, я пытаюсь удалить некоторые EJB-файлы из EAR, но некоторые из них все еще добавляются обратно в application.xml (к сожалению, они также не помещаются в EAR).

Я думаю, что Eclipse хранит некоторые дополнительные метаданные о проекте где-то за пределами EAR-проекта и игнорирует мои изменения в нем, что раздражает. Однако я не знаю, где это и как его «смыть».

Кто-нибудь сталкивался с чем-то подобным? Есть идеи, как я могу понять, что на самом деле происходит?

Спасибо!

Ответы [ 2 ]

0 голосов
/ 12 августа 2009

Похоже, вы можете узнать больше об этом в BugZilla:

https://bugs.eclipse.org/bugs/show_bug.cgi?id=283184

Я думаю, что у них будет исправление в следующем выпуске WTP.

0 голосов
/ 12 августа 2009

У меня та же проблема при повторном развертывании, надеюсь, кто-то может пролить свет на это, в противном случае я возвращаюсь в Ганимед ... Единственный способ для меня - всегда сначала удалить развернутый EAR, а потом все в порядке что, когда я делаю развертывание ... глупое ИМО.

Также получаются серьезные утечки памяти с galileo ... система замедляется до ползания после нескольких часов использования, и намного больше сбоев против Ганимеда ... Вздох мне подходит для перехода на новую версию!

...