關於Myeclipse自帶JDK與本機安裝JDK的的區別


當我們安裝Myeclipse(以下簡稱ME)時,ME會自帶一個JDK,那么這個JDK有什么用呢?其實它只在本地沒有安裝JDK的時候才算有用,如果本地安裝了JDK,就沒有必要用ME自帶的了。

而無論是ME自帶的還是本地安裝的JDK,都是用於程序開發、編譯、運行的。因為ME只能用一個JDK,所以這兩個JDK在實際開發中並不沖突,關鍵看你配置的JDK是不是同一個。如果在開發過程中出現了版本問題,那就檢查一下所有需要配置JDK的地方用的是不是同一個JDK,例如,你的ME中用它自帶的JDK,而Tomcat中配置了本地的JDK,兩個JDK版本又不一致,就很容易導致出現錯誤。

還有另一種誤解:低版本的ME不能配置高版本的JDK。所謂的低版本指的就是ME自帶的JDK版本低,但自帶的JDK版本低不能說明不能用高版本的JDK,只要在ME中配置好本地安裝的高版本JDK,就可以用高版本的JDK開發了。開始就說過,自帶的JDK可以不用,ME只是一個工具,它只是用配置的JDK開發、編譯、運行,至於JDK是哪個版本的它不根本關心,如果報版本錯誤,也是程序代碼和配置的JDK之間的錯誤(例如用1.6JDK運行1.7的代碼),和ME沒有關系。

所以……


免責聲明!

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



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