mac netbeans java_在macOS上不安装JDK的情况下安装Netbeans

标题有些绕,解释起来要从Java在桌面环境上的悲催现状开始。

现在几乎所有的网站都不用Java Applet,用Java编写的桌面应用几乎都是IDE。用Java编写的IDE们为了安装方便,几乎都内嵌了JRE。既然全都自带了JRE,Applet又没用,那还独立安装JRE干什么?那个安装的JRE还自动运行,动不动就要更新。

但是macOS上的Netbeans是个例外,Windows上的Netbeans已经不需要先安装JRE了。

macOS已经事实上移除了Java,PhpStorm、Andriod Studio之流已经内嵌了JRE。如果已经安装了内嵌JRE的IDE,为了安装Netbeans(旁边:你可以用PhpStrom啊),再独立安装JRE显然让人非常不爽,何况JRE时不时就更新,连带浏览器要重启(已经没有人用Applet了!!!Java你醒醒吧!!!)。

这点上,真希望Netbeans能够认清现状,不要再制作PKG的发行包了,学学PhpStrom吧(基本上,现在安装Netbeans也就是为了开发PHP/HTML/Javascript了,这也是Netbeans的流行起源)。

言归正传,下面我们来制作Netbeans.app。

2.用Suspicious Package解包,把Netbeans 8.2.app拖放到目录。

20180111000758029421.jpg

3.把unpack200.sh保存到目录。

20180111000758030398.jpg

4.修改NetBeans 8.2.app/Contents/Resources/NetBeans/etc/netbeans.conf,加入

netbeans_jdkhome=""

jre_path为已经安装的其他软件自带的JRE,例如Android Studio。

5.执行sh unpack200.sh NetBeans\ 8.2.app 

制作完成!

接下来就是运行,安全-未知的开发者-仍要打开,最后拖到应用程序目录里就大功告成了。

这样制作的app包比原版安装的还少了一层文件夹,看起来更舒服了。

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值