MacOS安装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.
问题描述
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
如需转载,请注明文章出处,谢谢!!!