Eclipse错误:“导入XXX无法解析” [英] Eclipse error: "The import XXX cannot be resolved"

查看:335
本文介绍了Eclipse错误:“导入XXX无法解析”的处理方法,对大家解决问题具有一定的参考价值,需要的朋友们下面随着小编来一起学习吧!

问题描述

我正试图在Eclipse中使用Hibernate。
我正在创建一个新的简单项目,我也通过CVS下载了collegue项目。
两个都不工作,而在我的collegue的Eclipse上。
问题是,对于Hibernate类的每个导入,Eclipse说:

  import org.hibernate不能解决

但所有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


解决方案

我发现问题。这是hibernate3.jar。我不知道为什么它不是很好的从.zip解压缩,也许损坏。检查jar是否损坏的好方法是在Eclipse中的项目资源管理器中浏览其树结构:如果您无法扩展jar节点可能已损坏。当您将拖放到项目浏览器时,我看到有损坏的软件包是很常见的。也许最好在操作系统环境中移动并复制它们!谢谢大家。


I'm trying to work with Hibernate in Eclipse. I'm creating a new simple project and I've downloaded a collegue project too, via CVS. Both don't work, while on my collegue's Eclipse do. The problem is that, for each import of an Hibernate class, Eclipse says:

The import org.hibernate cannot be resolved

But all Hibernate jars are in the build path, that is:

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

解决方案

I found the problem. It was the hibernate3.jar. I don't know why it was not well extracted from the .zip, maybe corrupt. A good way to check if jars are corrupt or not is navigating through their tree structure in "Project Explorer" in Eclipse: if you can't expand a jar node probably it's corrupt. I've seen that having corrupt packages it's frequent when you drag and drop them to the "Project Explorer". Maybe it's better to move and copy them in the OS environment! Thankyou all.

这篇关于Eclipse错误:“导入XXX无法解析”的文章就介绍到这了,希望我们推荐的答案对大家有所帮助,也希望大家多多支持IT屋!

查看全文
登录 关闭
扫码关注1秒登录
发送“验证码”获取 | 15天全站免登陆