部署hibernate框架项目时出现问题:The type java.lang.Object cannot be resolved. It is indirectly referenced from required .class files.


基本情况: (这些其实关系不大)
我是直接impor导入HibernateDemo项目到eclipse中的,
该项目的hibernate版本是3.6.7.Final版,使用了Hibernate Tools插件(我的是在线安装的最新版),MySql驱动按照步骤正常部署进去,不过由于jdbc的版本不同,我给把原来lib文件夹的jar包删了用了自己的。
出现问题:
The type java.lang.Object cannot be resolved. It is indirectly referenced from required .class files
意思大概是说:间接引用的Java类库是没有用的。

截图:鼠标点到红叉的地方会出现错误提示。

发现原因:在上图的项目结构里发现缺少了jre包,在第下图的环境里找到jre包,但是该包unbound未绑定。这说明java的类库并没有被真正的导入。

我的解决方法:在上图里,双击JRE System Library [ jdk1.7.0_01 ](unbound),选择WorkSpace default JRE(jdk7),finish。

结果如图:

 


 


免责声明!

本站转载的文章为个人学习借鉴使用,本站对版权不负任何法律责任。如果侵犯了您的隐私权益,请联系本站邮箱yoyou2525@163.com删除。



 
粤ICP备18138465号  © 2018-2025 CODEPRJ.COM