启动了Eclipse Mac安装64位上的Mac OS塞拉利昂10.12.3(Eclipse的从http://www.eclipse.org/downloads/index-developer.php?oxygen下载Installer.app)失败的错误消息,并显示警告消息:Eclipse的安装程序返回塞拉利昂
的JVM共享库“/ Library/Internet Plug-Ins/JavaAppletPlugin.plugin/Contents/Home/bin /../ lib/server/libjvm.dylib“ 不包含JNI_CreateJavaVM符号。
我的系统首选项面板告诉我,我有建议的Java版本(Java 8更新121)。
我尝试不同的东西在不同的职位(包括Eclipse won't start after installing Mac OS X Yosemite (Mac OS 10.10))的建议:
- 我确信使用64位版本
- 我想回去到Java 6(从苹果网站下载)但后来我收到一条消息,告诉我需要最新版本的Java(Java 8)来安装Eclipse
- 我尝试了旧版本的Eclipse(Mars等),但安装程序返回相同的警报消息
- 我试过在编辑Sy之后重新安装Java stemVersion.plist建议here但收到相同的消息。
- 我从jdk8 website和oracle website(根据greg-449的建议)安装了JDK,但仍然是相同的警报消息。
感谢您的帮助。
Thx greg。我刚从您提供的链接中重新安装了Java 8 JDK。 java -version返回Java版本1.8.0_152-ea“Java™SE运行时环境(build 1.8.0_152-ea-b01)Java HotSpot™64位服务器虚拟机(构建25.152-b01,混合模式) '。但仍然是来自安装程序的警报消息。 – Holaf
然后我不知道,但是Eclipse Oxygen仍在开发中,可能没有在macOS上完全测试过。 Eclipse Neon.2(4.6.2)是当前的Eclipse版本,在macOS 10.12.3上运行良好。或者可能需要删除JRE安装。 –