无法解决 eclipse 的类型问题

Cannot resolve type problems with eclipse

看来我搞错了,请您指点正确的方向。

我在使用面向企业 Java 开发人员的 Eclipse IDE(版本:2019-06 (4.12.0),构建 ID:20190614-1200)时遇到问题。在代码部分,我收到了错误消息 MysqlDataSource cannot be resolved to a type。在网上搜索,我发现这个 class 包含在 download of mysql-connector-java JAR 8.0.14 with all dependencies 中。我在 'Fix project setup…' 上添加了它,我将 JAR 文件添加到 Java 构建路径 的库中。 不幸的是,错误消息并没有消失。你能看出我做错了什么吗?

编辑 1: 通过另一个网站的提示,我发现包含的hibernate JAR是源文件JAR。因此,我更正了 hibernate-entitymanager JAR,单击 "Project" 下的 "Clean…",但无济于事:EntityManager 仍然无法定位。 (好吧,经过几次尝试,要解决的第一个错误消息不再是 MySQL。)

正如我从另一个网站上的某人那里了解到的,必须将以下行添加到 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>