Призрачные EJB-компоненты NetBeans 8.2 и Glassfish 5.0

Я создал небольшое веб-приложение с несколькими компонентами EJB в NetBeans 8.2 и GlassFish 5.0. Чуть позже удалю. Не только через IDE, но и с жесткого диска. (Проект также не развернут на сервере). Когда я пытаюсь создать проект с именем, очень близким к удаленному (XApp2 и XApp), EJB-ы появляются в списке «Enterprise Beans» модуля EJB нового проекта. Но не в «Исходных пакетах». EJB-компоненты невозможно удалить в узле дерева «Enterprise Beans». Это не относится к конкретному проекту. Я могу сделать это снова по другим названным проектам. Новый проект на жестком диске не содержит EJB-файлов и ссылок на них в содержимом проекта.

Ситуация усугубляется, когда возникают ошибки компиляции/развертывания в EJB-призраках. Совершенно новый пустой проект становится непригодным для развертывания из-за несуществующих EJB.

Некоторая ссылка должна быть в среде NetBeans, потому что я переустановил сервер, и ситуация такая же.

Как я могу избавиться от призрачных EJB?

введите здесь описание изображения

введите здесь описание изображения


person SOLID Developper    schedule 07.07.2018    source источник


Ответы (1)


Netbeaqns имеет неприятную привычку не отменять информацию о конфигурации удаленных проектов, когда вы воссоздаете проект, эти файлы могут быть подобраны. при удалении проекта Glassfish удалите ВЕСЬ каталог из физической памяти, включая ВСЕ файлы конфигурации. Glassfish также может иногда изменять файлы своей системной библиотеки. Если это произойдет, переустановите

person Walter Marvin    schedule 13.07.2018
comment
я удалил всю папку, как я сказал. это не случайное поведение. все время netbeans делает это одинаково. - person SOLID Developper; 15.07.2018