Поэтому я попытался использовать мой файл persistence.xml в src / persistence.xml, также src / META-INF / persistence.xml, но каждый раз, когда кажется, что jar / META-INF / persistence.xml выбирается
persistence.xml
должен находиться под META-INF/persistence.xml
, чтобы первая попытка не сработала.И когда я смотрю на ваш файл .classpath
, я не вижу src
в качестве исходного пути, поэтому вторая попытка также не будет работать.
Вместо этого попробуйте src/main/java/META-INF/persistence.xml
.
На самом деле, макет вашего проекта действительно похож на макет Maven, а в Maven ресурсы обычно идут на src/main/resources
или src/test/resources
.Но так как вы не упомянули, какой урок вы читаете, я не могу подтвердить, применимо ли это здесь.
В любом случае, мое предложение должно сработать.