1. 程式人生 > >[Mac OS]您需要安裝舊 Java SE 6 執行環境才能開啟“Eclipse-inst”。

[Mac OS]您需要安裝舊 Java SE 6 執行環境才能開啟“Eclipse-inst”。

問題

Mac OS下已經安裝了Oracle的JDK 1.8版本,點選安裝Eclipse-Installer報錯。 您需要安裝舊 Java SE 6 執行環境才能開啟“Eclipse-inst”

解決辦法

  1. 右鍵Eclipse-Installer 顯示包內容,找到Info.plist,用文字編輯器開啟
  2. 找到如下程式碼
<key>Eclipse</key>
		<array>
			<!-- to use a specific Java version (instead of the platform's default) uncomment one of the following options,
					or add a VM found via $/usr/libexec/java_home -V
				<string>-vm</string><string>/System/Library/Java/JavaVirtualMachines/1.6.0.jdk/Contents/Commands/java</string>
				<string>-vm</string><string>/Library/Java/JavaVirtualMachines/jdk1.8.0.jdk/Contents/Home/bin/java</string>
			-->
<string>-vm</string><string>/Library/Java/JavaVirtualMachines/jdk1.8.0_171.jdk/Contents/Home/bin/java</string> <string>-keyring</string> <string>~/.eclipse_keyring</string> </array>

將-vm一行復製出來,修改Java路徑為安裝的1.8的路徑 儲存退出,重新執行Eclipse-Installer