2013-10-31 110 views
2

我必須將JAVA_HOME設置爲64位版本JDK以正確運行eclipse64位。對於32位Eclipse版本,必須進行類似的設置,因此需要將JAVA_HOME設置爲32位JDK版本。否則,我有「無法加載JNI共享庫」錯誤。使用一個設置運行Eclipse 64位和32位版本

我有兩個eclipse版本安裝在我的windows機器上,我不想在運行每個eclipse版本之前設置相應的JAVA_HOME。

eclipse是否有獨特的設置方式運行?

回答

4

您可以specify the VM in eclipse.ini

對於Windows,這將是這個樣子:

-vm 
C:\Java\JDK\1.6\bin\javaw.exe 

是的,他們應該是兩個單獨的行。

一定要指定之前任何-vmargs參數,因爲其後的內容被解釋作爲參數傳遞給VM(見this question for details)。

1

您可以在eclipse.ini文件中指定所需的JAVA_HOME。詳情請參閱documentation

0

你一定要明確設置在每個的eclipse.ini VM參數(32位和64位): 「-vm /path/to/javaw.exe」(http://wiki.eclipse.org/Eclipse.ini

所在的路徑對應相應的JDK的位置(32bit/64bit)