解决:The type java.lang.Object cannot be resolved It is indirectly referenced from required .class files

解决:The type java.lang.Object cannot be resolved It is indirectly referenced from required .class files

4446发表于2016-07-15

今天使用MyEclipse8.6搭建Hibernate的时候session.get方法报错:

The type java.lang.Object cannot be resolved It is indirectly referenced from required .class files

开发工具:MyEclipse8.6

问题原因:

原来是MyEclipse8.6内置了一个JDK版本,而我自己电脑上也安装了一个JDK版本,两个版本不致导致的。

打开菜单window>preferences>Java>Installed JREs


可以看到安装的是JDK是1.8,而MyEclipse默认是的1.6。

解决办法:

把下面一个1.6的JDK Remove掉就可以了。


注意:本例对于Eclipse同样适用。


小编蓝狐