无法解决 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>
看来我搞错了,请您指点正确的方向。
我在使用面向企业 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>