专案找不到课程

时间:2019-09-04 09:26:30

标签: java eclipse

我正在编程一个Java项目,以了解JPA和JDBC。 eclipse中的项目称为WSShop,并访问另一个名为JPAUtilities的eclipse项目,该项目包含一个名为JPAUtils的类,该类使用一个EntityManager类。

我的问题是,尽管在使用JPAUtilities的{​​{1}}项目中没有问题,但是使用EntityManager的{​​{1}}项目在查找WSShop时遇到了问题&给出错误消息

JPAUtilities

这是项目和子项目的设置:

<code>WSShop</code> properties <code>JPAUtilities</code> properties

我在EntityManager项目中添加了Description Resource Path Location Type The project was not built since its build path is incomplete. Cannot find the class file for javax.persistence.EntityManager. Fix the build path then try building this project WSShop Unknown Java Problem The type javax.persistence.EntityManager cannot be resolved. It is indirectly referenced from required .class files JPAUserDAO.java /WSShop/src/main/java/com/example/demo line 35 Java Problem JAR,但仍然收到相同的错误:

Code in <code>WSShop</code> project with errors

但是java.persistence使用了WSShop,但是JPAUtilities没有任何问题(此处关闭WSShop

<code>JPAUtilities</code> code with closed <code>WSShop</code> project

我在做什么错了?

Included subproject of <code>WSShop</code>

谢谢您的帮助!

编辑: 我检查了JPAUtilities并将错误减少到三个。现在,WSShop不再是问题。 POM文件包含以下几行:

pom.xml

存在一个EntityManager目录和一个 <dependency> <groupId>org.springframework.boot.autoconfigure</groupId> <artifactId>spring-boot-starter-test</artifactId> <scope>test</scope> <version>2.1.7.RELEASE</version> </dependency> 可执行Jar文件。我按如下方式更改了项目的配置

WSShop's new Java Build Path

...,现在错误和警告

New errors & warnings

0 个答案:

没有答案