Это сводит меня с ума, и я шокирован тем, что официальная документация абсолютно бесполезна.
Вот что у меня есть:
Поскольку openjpa добавлен в список используемых библиотек, у меня уже был путь к классам OpenJPA, который выглядит следующим образом
Согласно официальным данным документация Я добавил следующую цель
Это дает мне исключение
C: \ work \ prj \ build.xml: 283: org.apache.openjpa.util.MetaDataException: MetaDataFactory не может быть настроен (conf.newMetaDataFactoryInstance () вернул значение null). Это может означать что никаких свойств конфигурации не найдено. Убедитесь, что у вас есть Файл META-INF / persistence.xml, что он доступен в вашем пути к классам, или что файл свойств, который вы используете для конфигурации, доступный. Если вы используете Ant, см. Или атрибуты вложенного элемента задачи. Это также может произойти, если ваши jar-файлы с дистрибутивом OpenJPA повреждены или если ваша политика безопасности слишком строгая.
Я тестировал Process Monitor и увидел, что он открывает и читает persistence.xml
.
Некий человек зарегистрировал ошибку , в которой были проблемы, и он получил ответ, что обнаружение persistence.xml
не является источником проблемы.
Вопросы:
persistence.xml
и просто указав шаблон для файлов .class, которые я хочу быть улучшенным? persistence.xml
в каталоге, отличном от того, где находится openjpa-2.1.1.jar
?