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.
2023-09-14 08:56:52 时间
问题描述
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
相关文章
- JVM优化之优化常用参数和工具
- JVM调优工具总结「建议收藏」
- JVM调优常用命令及工具
- Java:JVM垃圾回收机制[通俗易懂]
- JVM之类文件结构
- 【JVM内存区域】
- jdk和jvm区别_java中集合和数组的区别
- JVM学习笔记——内存结构篇
- 如何把Java代码玩出花?JVM Sandbox入门教程与原理浅谈
- 【JVM】HotSpot对象创建
- ORA-26837: Server “string” is not an XStream inbound server ORACLE 报错 故障修复 远程处理
- 获取jvm的PID详解编程语言
- [四] java虚拟机JVM编译器编译代码简介 字节码指令实例 代码到底编译成了什么形式详解编程语言
- 一个可以参考的JVM内存分配详解编程语言
- jvm调优-从eclipse开始详解编程语言
- sql server比较Oracle 与 SQL Server的优缺点(oracleltgt)
- 探索 Linux 上的 JVM 性能优化(linuxjvm)
- JVM attach & ASM
- 使用JVM在Linux系统中执行多线程操作(jvm线程linux)
- Oracle JVM: Solving Complex Server Problems(oraclejvm)
- 和 sql server支持两者:Oracle 和 SQL Server的兼容性(兼容oracle)
- MySQL 中 Server 的重要性(mysql中server)
- Oracle JVM大路在何方(jvm路径 oracle)
- Oracle的JVM实现高性能成就突破(jvm属于oracle)
- 甲,打败SQL Server乙超级武装Oracle甲战胜SQL server乙(exp 武装oracle)