问题

我正在尝试在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

#1 热门回答(236 赞)

尝试通过转到以下菜单项来清理项目:

Project > Clean...

如果这不起作用,请尝试从构建路径中删除jar并再次添加它们。


#2 热门回答(18 赞)

清理项目。并仔细检查正在构建路径上的jar(没有错误)。还要确保"问题"视图中没有任何内容。


#3 热门回答(16 赞)

这仍然是(2017)似乎是一个旧的(2010)Eclipse错误,可以通过对项目设置进行微不足道的更改来解决。

我选择更改的设置是:文件>属性> Java构建路径>订单和导出>进行无意义的订单更改>应用。

更改订单并不能解决问题。 Simplytouch文件也可以解决问题(下次我将测试触摸)。


原文链接