雜(三)-The type java.lang.Object cannot be resolved It is indirectly referenced ...


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

當你在Eclipse引用不同版本號JDKproject時會發生該問題。因為你開發環境中應用了多個版本號的JDK 或JRE導致的。Eclipse會依照最初的開發環境默認選擇相應的Jre。如Eclipse上有jdk1.4開發的環境project,當你在引入高版本號jdk1.6開發的project時,以上問題就出現了。


問題解決的方案例如以下

(1)

進入window\preferences\java\Installed JREs 
按Add --> Browse...--->選擇jre安裝路勁(我的jre路徑是D:\Program Files\Java\jre1.6.0_02)--->OK
找到你的project右鍵點擊Properties選項 出現對話框后 選擇右邊的Libraries選項卡 ---> 單擊Add 了Library...--->

選擇Jre System Library... ---> Next--->選擇Alternate Jre 下的相應版本號jre --> Finish ---> Ok

以上問題就可解決。


(2)若是還是不行。那就把jdk改為1.6或者1.7吧


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM