部署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