Eclipse及其專案中的JRE設定
阿新 • • 發佈:2019-02-17
在Eclipse的每個專案中可以為專案指定不同的JRE版本,比如A專案使用JDK1.4編譯,B專案使用JDK1.5編譯。
這個JDK版本和Eclipse本身執行的JRE沒有直接關係。
那麼如何指定Eclipse啟動所用的JRE呢?
Eclipse的JVM啟動的時候找JRE的順序是:
l 如果eclipse.ini中配置了-vm引數,則使用這個引數指定的JRE;
l 否則就去檢視eclipse安裝目錄下是否有JRE資料夾,如果有的話就使用這個JRE;
l 否則的話就去系統中查詢安裝的JRE,如果還找不到的話就報錯。
所以如果不想解除安裝掉其他JDK的話,可以有以下方式:
(1)直接把要使用的jre資料夾拷貝到Eclipse目錄下,注意目錄名稱必須就叫jre,任何其他的名稱都不可識別,這是懶人常用的方法。
(2)修改eclipse.ini檔案,新增-vm引數,指定要執行的虛擬機器的地址,使用-vm命令列:
-vm
c:\jre\bin\javaw.exe
(3)修改MyEclipse或者Eclipse啟動的快捷方式。在快捷方式上“右鍵”---->“屬性”例如:
目標 "D:\Program Files\MyEclipse6.0\eclipse\eclipse.exe" -vm "d:\Program Files\MyEclipse6.0\jre\bin\javaw.exe"