eclipse原來可以使用的好好的,裝了多個版本的jdk后,打開eclipse出現An error has occurred. See the log file的問題,經過查找,可能原因之一是機子裝了多於一個jdk,並且當前使用的這個jdk與eclipse使用的沖突導致,問題分析及其解決辦法:
1、使用如下命令查看機子裝了多少個jdk:
ls /Library/Java/JavaVirtualMachines
例如,輸入上述命令之后,可以看到我的機子當前裝了下面三個:
當我切換到合適的jdk版本,eclipse就起來了。
導致這種問題出現的原因,可能是最近機子新安裝或更新某個軟件時下載了新的jdk或者修改了當前使用的jdk選項