Mac无法启动eclipse

本文适用于M1、M1 Pro/Max芯片MacBook Pro笔记本安装新版Eclipse软件。

程序员的一大乐趣就是买新电脑,并且装机各种开发软件。我也不例外,拿到手里的M1 Max16寸宝贝得不得了,赶紧装上最常用的生产力工具eclipse~

刚装上后一切OK,还写了一会代码。忘记是不是重启过了,总之,第二天点击eclipse图标的时候,屏幕上直接显示了一个提示框~

这里很遗憾地告知大家,当时没有截图,所以只能描述了。很简单,就是这样一个常见的图标~

只看这个熟悉的图标

图标下有一行字:「应用程序eclipse无法打开」,右上角有个圆圈圈起来的「?」,点击以后也没什么有用的信息。至于其他报错,丝毫没有,世界很安静,eclipse就是打不开了。

对,马上想到就是eclipse.ini文件没有配置JDK咯。这个我想都不用说了吧,老司机都知道。我是在配置了这个文件中的jdk路径,并且已经设置了jdk相关环境变量以后,还遇到的这个问题。

网上搜了一些解决方案,既零散,又有点麻烦。比如,执行eclipse包下的eclipse脚本,clean和refresh的,也试过了,并不起作用。最后,用了一个闷骚的操作,解决了,接下来总结一份小白操作手册,给新手司机参考。

1、配置jdk环境变量。

sudo -i 回车,输入本机密码,切换到root用户

// 导航到Users/你的用户名下

touch .bash_profile //这是针对新机而言的。如果你已经有了这个文件,估计你也设置过环境变量了,可以直接pass了。

vim .bash_profile —— 输入i // 进入编辑模式

export JAVA_HONE……// 导入你的jdk免安装版的路径即可。

export PATH=$PATH:$JAVA_HOME

ESC键——按「:」键——wq!

这步就完事了。终端下输入 java --version 能够显示jdk版本信息,证明配置成功了。

2、eclipse.ini文件

这步应该不用多说,都要做。Mac版本下,从应用程序文件夹中找到Eclipse图标,右键点击「显示包内容」,点击Contents,点击Eclipse就能看到ini文件。

打开编辑:-vm属性,指向你的jdk路径即可,到bin/java。

这步执行完了,相信很多人开始了困惑。开始了无限循环的重启尝试,以及刚才提到的clean、refresh这样的操作。

告诉大家——没用。至少我一台M1和一台M1 Max两个本都宣告没用。

所以,闷骚的操作来了~

3、闷骚操作

从应用程序文件夹下删除Eclipse app,回收站一定清空Eclipse,也就是说要彻底删除。

然后,重新安装之前一模一样版本的eclipse。

重复第二步骤。

这个时候你的eclipse就安装好了,不会出现之前的问题了,即使你不重启机器,也可以一直正常使用了……

或许是进程的事吧,总之没必要深究了,还得赶紧干活了~

————————————————————————

更一下吧(2022-11-11)

以上的骚操作,后来发现,时不时地还会出问题,启动不起来。

但是,我在M1 Max芯片上就没遇到问题了,而且也不用骚操作,初次安装就能一直使用,中间无论重启多少次,都没问题的。

我在想是不是还是芯片+系统+Eclipse配合得不好的问题。

后来证实了我的想法的是,最近macOS推送的最新的系统版本,macOS Ventura 13.0.1。

我M1上已经更新了这个系统版本,并且从eclipse官网上下载了如下的Eclipse IDE版本:

Eclipse IDE for Enterprise Java and Web Developers (includes
Incubating components)

Version: 2022-09 (4.25.0)

已经亲测没有问题了。重启畅通无阻地正常使用Eclipse。

所以,建议大家把手里的本,尤其是M1的升级到最新系统。至于eclipse的版本,可以用自己习惯用的尝试下,没必要纠结之前那个问题是怎么产生的了。

以上为本人原创,请尊重知识产权,不接受任何抄袭、演绎和未经注明出处的转载。

评论 3
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值