泪奔,历经千辛万苦在OS10.12上运行Eclipse,你可能不知道我经历了什么

最新版的eclipse只能在java6环境下运行,但是最新的os10.12又不支持java6,研究了一个多小时终于弄好了。

准备工具

1.Java Development Kit 8 mac v8u121 官方最新版(http://www.cr173.com/soft/79926.html)

2.Eclipse IDE for Java EE Developers(http://www.eclipse.org/downloads/download.php?file=/technology/epp/downloads/release/neon/3/eclipse-jee-neon-3-macosx-cocoa-x86_64.tar.gz)

安装步骤

1.先下载java8(官网的需要账号登录才能下载,推荐使用上面的链接下载)

2.下载安装完成后,修改文件(重要的步骤)

打开finder前往文件夹 /Library/Java/JavaVirtualMachines/jdk1.8.0_121.jdk/Contents/Info.plist

截图1

找到info.plist


截图2

将文件拷贝到桌面上,右键打开方式其他选文本编辑


截图3

将以下代码复制到图中位置

                        <string>JNI</string>
                        <string>BundledApp</string>
截图4

保存后替换原目录中的文件

打开终端将以下每行代码输入并执行

cd /Library/Java/JavaVirtualMachines/jdk1.8.0_121.jdk/Contents/Home

sudo mkdir bundle

cd bundle

sudo mkdir Libraries
sudo ln -s /Library/Java/JavaVirtualMachines/jdk1.8.0_121.jdk/Contents/Home/jre/lib/server/libjvm.dylib /Library/Java/JavaVirtualMachines/jdk1.8.0_121.jdk/Contents/Home/bundle/Libraries/libserver.dylib

sudo ln -s /Library/Java/JavaVirtualMachines/1.6.0.jdk

sudo ln -s /Library/Java/Support/Deploy.bundle
cd /Library/Java/JavaVirtualMachines

sudo mkdir 1.6.0.jdk

cd ..

sudo mkdir Support

cd Support

sudo mkdir Deploy.bundle

每输入一行按一次回车
最后

sudo shutdown -r now

等待重启

之后再下载eclipse运行就好了

屏幕快照 2017-04-01 下午1.44.44.png
最后编辑于
©著作权归作者所有,转载或内容合作请联系作者
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

推荐阅读更多精彩内容

  • Android 自定义View的各种姿势1 Activity的显示之ViewRootImpl详解 Activity...
    passiontim阅读 173,466评论 25 708
  • Spring Boot 参考指南 介绍 转载自:https://www.gitbook.com/book/qbgb...
    毛宇鹏阅读 46,970评论 6 342
  • Spring Cloud为开发人员提供了快速构建分布式系统中一些常见模式的工具(例如配置管理,服务发现,断路器,智...
    卡卡罗2017阅读 134,981评论 19 139
  • 注意:Eclipse官网的下载页面有时会出错。因此可以直接从(官网提供的)中科大镜像链接下载最新版本Oxygen....
    silkriver阅读 7,342评论 0 5
  • 貌似我这期读写又要挂掉了。。。莫名的忧伤。。。 去了趟西藏,要不就是身体出状况,要不就是网络不给力,其实都是借口,...
    Janetff阅读 603评论 2 0