eclipse——32位64位Eclipse和jdk對應關系


首先關於32位/64位系統,jdk32位,64位和eclipse 32位和64位的一些對應關系做些說明。

1.32位操作系統不可以裝64位jdk,64位操作系統一般都可以安裝32位jdk,64位jdk是完美發揮性能的。

2.64位eclipse只能在64位jdk上運行,運行時如不指定(在eclipse.ini中或啟動參數中)vm是會默認去取JAVA_HOME的,如未配置,則根據path中制定去尋找jre路徑,這個下面詳述。32位eclipse也只能在32位jdk上運行,一句話:eclipse和jdk的位數應該是對應的,否則報錯類似下面這種:

    Failed to load the JNI shared library "E:\java\bin\..\jre\bin\client\jvm.dll".

 注意:一般靜默安裝時,JDK64位會安裝到C:\ProgramFile\Java\Jdk1.7.0_5\

                                       JDK32位會安裝到C:\ProgramFile(x86)\Java\Jdk1.7.0_5\

 

關於path中配置了多個jdk,加載順序是先入為主。就是第一個出現的就是用到的,而后面的會被忽略,而不是覆蓋。所以一般比較好的情況,是在path中把你自己添加的jdk的bin文件的路徑放到最前邊,

還有在windows系統中最好設置個JAVA_HOME變量,在path中如下配置%JAVA_HOME%\bin,好處就是假設你把java安裝目錄修改了,修改JAVA_HOME的值即可,其他的不用跟着修改了,類似linux的符號鏈接,你懂的。


免責聲明!

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



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