1. 程式人生 > >Eclipse及其專案中的JRE設定

Eclipse及其專案中的JRE設定

在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"