У меня есть EJB и WEB-модуль в IntelliJ, я создал 5 сущностей, которые я надеюсь загрузить в базу данных с помощью аннотаций.
Я иду в настройки проекта в разделе модулей и выбираю, что хочу добавить фасет JPA, я знаю, что у меня есть фасет EJB, WEB и JPA.Я использую eclipselink, поэтому я проверил, что в настройках JPA я добавил свой файл persistence.xml, настроил файл.
Проблема заключается в том, что при развертывании он просто не будет развертывать файл persistence.xml, что означает, что я не могу найти его на своем сервере Glassfish 3.0 при выборе приложения в дескрипторах развертывания.Я нахожу мой sun-web-ejb.xml только в модуле EJB.Файл persistence.xml также не находится под модулем WEB, но я предполагаю, что он все равно должен находиться под модулем EJB.
Предполагается, что мой файл persistence.xml не должен загружаться на сервер, чтобы я мог найти xml-файл в консоли администратора GF (приложения -> мой модуль EJB -> дескрипторы развертывания)?
Если это не предусмотрено, нужно ли мне что-то конкретно делать в IntelliJ для развертывания файла persistence.xml на сервере?Может быть, это что-то, в частности, мне нужно сделать с моим аспектом JPA?
Спасибо за любые отзывы по этому вопросу, я, конечно, могу предоставить более подробную информацию о моей настройке, если это необходимо.