我想配置我的Eclipse環境以使用JDK而不是標準JRE。我這樣做是因爲我使用了m2eclipse,它需要JDK中的tools.jar來運行。以編程方式配置Eclipse安裝的JRE
我在Windows 7 32-bit和JDK 1.6.0_16上運行Eclipse 3.5.1。
在我的系統上,我已將JDK安裝到「C:\ Program Files \ Java \ jdk」(符號鏈接到最新安裝)。
我添加-vm選項的eclipse.ini指向JDK
-vm
C:/Program Files/Java/jdk/bin
我已經證實,日食其實開始與所需的JVM。在配置細節
eclipse.vm=c:/Program Files/Java/jdk/bin\..\jre\bin\client\jvm.dll
此外,在我的環境,
JAVA_HOME=c:\Program Files\Java\jdk
然而,在窗口|首選項| Java |安裝的JRE中,唯一列出的JRE是「C:\ Program Files \ Java \ jre6」中的一個。這個JRE最終成爲Maven運行的一個,所以我的Maven構建失敗了。
我知道我可以手動將已安裝的JRE更改爲指向JDK,而這正是我過去所做的。但是,我想找到一種方法來編寫此更改,以便我可以自動安裝開發環境。
此設置存儲在哪裏?自動配置Eclipse以將JDK用作唯一已安裝的JRE的最佳方式是什麼?
我認爲這是可以拿到周圍有,但你確定這是正確的文件嗎?這是我的機器上的內容:'eclipse.preferences.version = 1' – 2009-11-20 23:27:05
當沒有明確聲明JRE時,這可能是默認情況下的內容。但是如果我聲明一個,那麼這個文件確實包含多於'eclipse.preferences.version = 1' – VonC 2009-11-20 23:29:24
感謝您的確認:) – 2009-11-20 23:34:28