高版本的jdk編譯過的項目移到低版本的JDK的eclipse中出錯的問題


由於2台電腦安裝的jdk版本不一樣,導致從一台電腦移動項目到另一台電腦上時,運行出現了錯誤,錯誤信息如下:

主要是原先項目運行的JDK版本為1.8, 而要移過去的電腦的jdk是1.7的,首先已經把build path中的jre的版本換成了本機的1.7版本了,但是還是出現了上面的問題,上網找了一下,大致意思就是jdk的版本不一致造成的,但是真正不一致的地方是由於項目之前是在1.8版本上編譯運行的,所有項目的屬性中編譯器的版本設定就是1.8了,所有只要這個設置與本機的JDK一樣就可以了,具體設置是在項目名上右鍵 --> 選擇properties --> 選擇Java Compiler --> 在右邊的JDK Compliance中,選擇Compiler compliance level:為1.7,與本機的jdk版本一致,就ok了。

 


免責聲明!

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



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