eclipse 异常 hierarchy of the type is inconsiste怎么解决

 我来答
育知同创教育
2016-08-17 · 百度知道合伙人官方认证企业
育知同创教育
1【专注:Python+人工智能|Java大数据|HTML5培训】 2【免费提供名师直播课堂、公开课及视频教程】 3【地址:北京市昌平区三旗百汇物美大卖场2层,微信公众号:yuzhitc】
向TA提问
展开全部
方法/步骤

解决第一步、在复制别人的代码,或者有些时候把导入包的代码删除掉之后会出现编写java程序时,出现The hierarchy of the type is inconsistent 错误,主要是这提醒。操作如图所示选中项目右键,选择build path 进行下一步操作

解决第二步、选择这个工程,然后右击选择property中的build path 然后添加类库,选择
在新建项目或者导入项目时候,的SDK,这样选中如图所示,然后点击确定就OK了。

解决第三步、选择JRE library 然后确定添加,选择eclipse中默认的default JRE,或者是1.7或者是其他,但是选择然后apply确定选择“ok”就可以了如果有疑问按照图操作

解决第四步、finish就可以了,这样我们去掉这个错误。如果还不行,那么就需要选中项目,右击选择“property”这个按钮菜单,进入类库设置,把错误的类库删除。按照步骤重新导入。

解决第五步、通过前几步的操作,那么就进入到关键的一步,如图所示利用Eclipse的快捷键,比如Ctrl+Shift+o,把已然识别的类库中的调用类,导入进去,Eclipse就会自动识别,然后就解决了这个错误。

解决最后一步、总结:由于我在eclipse里建了两个JAVA PROJECT项目,分别是A projiect和B projiect,项目A引用了一些JAR包,然后项目B引用了项目A,但是B没有引用A的JAR包,就出现了这个问题了,结果在B项目里引用A项目的JAR包就OK了。
The hierarchy of the type is inconsistent 解释为:层次结构的类型不一致;
通常发生在复制别人的代码或者导入他人工程时候,就会报出这个错误;

作为程序员的建议;今年我作为毕业生进入一家软件公司实习,通常有些代码我是写不出来的,所以只能靠参考别人的代码,研究透了,然后再手写代码,有些时候需要直接运行看看效果。所以会遇到这个错误,建议一般导入的工程需要重新整理类库,或者新建lib文件夹,把所有的jar包放在这里添加到路径,就可以了。
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式