問題描述
MaxOS系統安裝Eclipse后,啟動報錯,報錯信息為:The JVM shared library "/Library/Internet Plug-Ins/JavaAppletPlugin.plugin/Contents/Home/bin/../lib/server/libjvm.dylib" does not contain the JNI_CreateJavaVM symbol.
如下圖所示:
這是因為Eclipse在啟動的時候,尋找JDK的路徑錯了;
解決方法
step1. 在應用列表,找到Eclipse,然后右鍵單擊后,選擇“顯示包內容”
step2. 進入Contents目錄,找到Info.plist文件
step3. 打開Info.plist文件
打開Info.plist文件后,可以看到注釋<string>-vm</string>配置項,我們需要做的就是打開這個配置項,並且將其設置為我們系統的Java路徑
step4. 編輯<string>-vm</string>配置
保存修改,並重新啟動Eclipse即可。
原文地址:https://www.cnblogs.com/-beyond/p/14023891.html