我正try 在Eclipse中使用Hibernate. 我正在创建一个新的简单项目,我还通过CVS下载了一个大学生项目. 两者都不能工作,而在我大学的Eclipse上可以. 问题是,对于每个Hibernate类的导入,Eclipse都会说:

The import org.hibernate cannot be resolved

但所有Hibernate JAR都在构建路径中,即:

antlr-2.7.6.jar
cglib-2.2.jar
commons-collections-3.1.jar
dom4j-1.6.1.jar
hibernate3.jar
hibernate-jpa-2.0-api-1.0.0.Final.jar
javassist-3.12.0.GA.jar
jta-1.1.jar
slf4j-api-1.6.1.jar

推荐答案

我发现了问题.那是冬眠.罐子我不知道为什么它没有很好地从树上提取出来.zip,大概corrupt.判断jar是否损坏的一个好方法是在Eclipse中的"Project Explorer"中浏览它们的树结构:如果不能扩展jar节点,它可能已损坏.我已经看到,当你把它们放到"项目浏览器"中时,经常会有损坏的包.也许在操作系统环境中移动和复制它们更好!谢谢大家.

Java相关问答推荐

groupingBy 带布尔值,但添加自定义字符串作为键

Spring MVC 控制器测试 PUT

请求 Spring Data JPA 存储库时指定复杂的排序标准

Collections.sort(list); 之间的区别和 Collections.sort(list,comarator);

RandomGenerator (L32X64MixRandom) 的默认算法每次生成相同的数字

我如何使用 Dockerfile 将 Maven 依赖项存储在 Docker 映像中

Java Collections API:缺少 List 和 Deque 的序列(有序集合)超级接口?

Java不支持IRI?

使用 URL 在底部导航栏项目图标内加载图像

有效地改变 JSON 数据的结构

TreeSet 正在向 Set 添加重复值

BufferedReader 没有读取整个字符串

使用 JUnit 和 Mockito 编写单元测试

没有@Target 的注解类型可以在任何地方使用吗?

打印所有可以使用 `+` 或 `-` 运算符给出给定数字的组合

使用 Comparable 接口禁止继承类型之间的比较

使用 gradle 4.2.2 和 sdk 版本 31,flutter gradle 构建失败

CORS 错误:Spring Boot 多个 WebSecurityConfigurerAdapter

迷宫 2D 递归算法死胡同问题

用 String.join() 和 split() 方法替换字符串中的所有元音