我正在尝试在Eclipse中使用Hibernate。我正在创建一个新的简单项目,并且还通过CVS下载了一个同事项目。两者都不起作用,而在我的同事的Eclipse上却起作用。问题在于,对于每个导入的Hibernate类,Eclipse都说:The import org.hibernate cannot be resolved但是所有Hibernate jar都在构建路径中,即:antlr-2.7.6.jarcglib-2.2.jarcommons-collections-3.1.jardom4j-1.6.1.jarhibernate3.jarhibernate-jpa-2.0-api-1.0.0.Final.jarjavassist-3.12.0.GA.jarjta-1.1.jarslf4j-api-1.6.1.jar
3 回答
慕运维8079593
TA贡献1876条经验 获得超5个赞
显然,在某些情况下存在有效的问题,但是Eclipse有时没有充分的理由抛出此错误。
仍然(2019-03)是一个古老的(2010)Eclipse错误,可以通过对项目设置进行微不足道的更改来解决。
我选择更改的设置是:项目>属性> Java构建路径>订单和导出>进行无意义的订单更改>应用。
重新更改订单不会退回到该问题。只需触摸文件也可以解决问题(下次我将测试触摸)。
眼眸繁星
TA贡献1873条经验 获得超9个赞
我发现了问题。那是hibernate3.jar。我不知道为什么它不能从.zip中正确提取,甚至可能已损坏。检查jar是否损坏的一种好方法是在Eclipse的“项目资源管理器”中浏览它们的树结构:如果您无法扩展jar节点,则可能是损坏的。我已经看到有损坏的程序包是很常见的,当您将其拖放到“项目资源管理器”中时。也许最好在OS环境中移动和复制它们!谢谢你们。
添加回答
举报
0/150
提交
取消