Ошибка — класс ‘javax.persistence.Entity’ должен быть в выбранных библиотеках

#java #eclipse #jakarta-ee #jpa-2.0

#java #eclipse #джакарта-ee #jpa-2.0

Вопрос:

Мы используем OpenJPA 2.0.0 в качестве поставщика JPA. Мы создали пользовательскую библиотеку и добавили openjpa-2.0.0 jar. Но IDE (Eclipse) показывает ошибку «Класс ‘javax.persistence.Объект’ должен быть в выбранных библиотеках».

Примечание: В настоящее время мы поддерживаем openjpa-2.0.0 jar в рабочей области (в папке репозитория).

Если мы переместим папку репозитория за пределы рабочей области, мы не получим никаких ошибок.

Может кто-нибудь, пожалуйста, подсказать, почему это происходит?

Комментарии:

1. попробуйте добавить в свои библиотеки org.eclipse.persistence: javax.persistence: 2.0.0