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

 

 

 


免责声明!

本站转载的文章为个人学习借鉴使用,本站对版权不负任何法律责任。如果侵犯了您的隐私权益,请联系本站邮箱yoyou2525@163.com删除。



 
粤ICP备18138465号  © 2018-2025 CODEPRJ.COM