我安裝了Eclipse的Juno 64位,但是Eclipse沒有運行。它給我錯誤,它無法找到jvm.dll和jdk等。我提供了JDK和jre存在於eclipse.ini
的文件夾的路徑,但仍然出現錯誤,無法運行eclipse。
我的JDK和JRE是C:/Program Files(x86)
我怎樣才能解決這個問題呢?
問候
我安裝了Eclipse的Juno 64位,但是Eclipse沒有運行。它給我錯誤,它無法找到jvm.dll和jdk等。我提供了JDK和jre存在於eclipse.ini
的文件夾的路徑,但仍然出現錯誤,無法運行eclipse。
我的JDK和JRE是C:/Program Files(x86)
我怎樣才能解決這個問題呢?
問候
您無法使用32位JVM運行64位Eclipse(32位軟件轉至Program Files(x86)
)。
安裝64位版本的Java或32位版本的Eclipse。
在eclipse.ini文件中,關鍵是-vm條目必須出現在-vmargs條目之前並沒有在-vm參數和你的路徑之間的換行符。
它應該是這樣的:
-vm
absolute_path_to_javaw.exe /javaw.exe
我相信你也可以使用的java.exe(而不是javaw.exe的)。
任何運行eclipse的應該放在-vmargs行之前,而JVM的任何東西都應該放在它後面。
只要您將路徑放在'-vm'後面,沒有其他任何內容放在一行上,或者在下一行放置一行和路徑(沒有任何其他選項)的'-vm',空間就沒有問題。 –
@AaronDigulla編輯我的答案。謝謝。 – JamesB
確保您已安裝操作系統支持的32位或64位版本。 –
@NimChimpsky我認爲問題在於啓動eclipse本身,而不是其中的編譯器/ JRE設置。 – JamesB