Не удается решить проблемы типа с затмением - PullRequest
0 голосов
/ 03 июля 2019

Кажется, что я пересек провода и прошу вас указать мне правильное направление.

У меня проблема с IDE Eclipse для корпоративных разработчиков Java (версия: 2019-06 (4.12.0), идентификатор сборки: 20190614-1200). Есть часть кода, где я получаю сообщение об ошибке MysqlDataSource cannot be resolved to a type. Выполняя поиск в Интернете, я обнаружил, что этот класс включен в загрузку mysql-connector-java JAR 8.0.14 со всеми зависимостями . Я добавил его поверх «Fix setup setup…», где я добавил файл JAR в библиотеки Java Build Path . enter image description here К сожалению, сообщение об ошибке не исчезает. Вы видите, что я делаю не так?

Редактировать 1: С подсказкой с другого сайта я узнал, что JAR в спящем режиме содержит исходные файлы JAR. Итак, я исправил это hibernate-entitymanager JAR, щелкнул «Очистить…» в разделе «Проект», но безрезультатно: EntityManager все еще не найден. (Ну, после нескольких попыток первое сообщение об ошибке, которое нужно разрешить, больше не с MySQL.) imagehibernate-entitymanager JAR">

1 Ответ

0 голосов
/ 05 июля 2019

Как я узнал от кого-то на другом веб-сайте, в файл pom.xml необходимо добавить следующие строки:

<dependency>
    <groupId>org.hibernate.javax.persistence</groupId>
    <artifactId>hibernate-jpa-2.1-api</artifactId>
    <version>1.0.2.Final</version>
</dependency>

или

<dependency>
    <groupId>javax.persistence</groupId>
    <artifactId>javax.persistence-api</artifactId>
    <version>2.2</version>
</dependency> 
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...