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拖放到目录。
3.把unpack200.sh保存到目录。
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包比原版安装的还少了一层文件夹,看起来更舒服了。
mac netbeans java_在macOS上不安装JDK的情况下安装Netbeans相关推荐
- Mac在有S.M.A.R.T错误的情况下安装OSX系统
根据实践经验总结的过程仅供参考(双系统方案) 注:OSX为Mac使用的系统 在最开始明确一下此方法的弊端以及适用情况 **适用情况**:硬板本身具有S.M.A.R.T错误,无其他严重问题但无法安装OS ...
- 全网史上最详细全面的Linux下安装mysql客户端服务端
全网史上最详细全面的Linux下安装mysql客户端服务端Linux下安装mysql 1.上传MySQL5.6的tar包 创建目录: mkdir /usr/local/src/mysql5.6 上传: ...
- linux安装meb工具,linux-docker下安装禅道全部
友情提示:按照步骤走,99%的人会安装成功,1%的人可以咨询度娘 64位电脑安装禅道,满足发送邮件功能 第一步: docker ps 查看docker中的容器是否有禅道(docker ps -a ...
- windows10 中 python3 离线 安装包,没有 网络 的 情况下 安装 whl包
windows10中python3离线 安装包,没有 网络 的 情况下 安装 包 下载whl文件 cd python.exe文件路径 pip download 包名 举例 whl 文件 复制到 没有 ...
- 断网python第三方库安装_Python离线断网情况下安装numpy、pandas和matplotlib等常用第三方包...
联网情况下在命令终端CMD中输入"pip install numpy"即可自动安装,pandas和matplotlib同理一样方法进行自动安装. 工作的电脑不能上外网,所以不能通过 ...
- 安装mysql没有密码_如何在没有密码提示的情况下安装MySQL?
问题描述 我试图在没有密码提示的情况下在Ubuntu Natty上安装MySQL.但是,在主安装后的某个阶段,我总是不断提示输入密码. 另外,当我输入我认为应该是我的密码(mymysqlpass)的密 ...
- 安装JDK失败,再次安装时出现已经安装过了的,解决办法
在电脑上安装JDK失败,再次安装时会提醒"已经在安装,请关闭原来的安装进程"这时的解决办法如下: 第一步: 1. 在电脑上,进入命令行,输入"regedit", ...
- 无root权限情况下安装vim以及插件
无root权限情况下安装vim以及插件 一.概述 二.vim安装 2.1 ncurses下载安装 2.2下载vim并安装 三. vim-plug插件管理 3.1 vim-plug插件下载 3.2 插件 ...
- 如何在不安装字体的情况下使用字体(字体解析库)
如何在不首先在用户系统上安装字体的情况下使用它 下载演示项目-206.31 KB 下载源243.93 KB 目录 介绍 GDI的AddFontResourceEx GDI的AddFontMemReso ...
最新文章
- css3弹性盒子模型之box-flex
- 我不想just talk talk
- php zip 编码,encoding - 用PHP如何检测一个ZIP包内的文件是在何种编码的系统下创建的...
- 在linux中500g怎么分区,500G的硬盘,怎么分区比较合理?
- php 抓取 wordpress 文字内容,如何抓取WordPress文章
- vuex 在typescript中的写法
- EDA技术实用教程 | 复习三 | 不同类型的赋值语句
- 易语言服务器ping,Ping网络IP地址易语言源码
- PointOperation03_Matlab灰度gray图反色(inverting)
- React路由ReactRouter6
- java 判断当前时间节气,请问js获取阴历节气后根据节气判断春夏秋冬四季?该怎么写呢...
- 2019携程校招笔试
- windows 7系统中单独添加北京时区办法
- 网易微专业——Java Web开发工程师学习笔记(2):Tomcat
- 构造虚假栈帧 | 花式栈溢出
- 在vue项目中引入高德地图并使用
- python程序设计基础之turtle库制作简单的小图片
- 搬家后计算机总重启,电脑老是开机后不久(几分钟)自动重启,重启一两遍后就可以正常运行...
- 论文《基于结构光和双目视觉的三维重建系统研究》摘要
- RIP路由信息协议-个人总结
热门文章
- MFC中控件的大小和位置自定义代码
- 【译】索引进阶(八):SQL SERVER唯一索引
- Jquery 选择器 特殊字符 转义字符
- redis安装、配置和启动
- 第 10 章 数组和指针
- swift-01-利用元组判断字符串出现次数
- [凯立德]2015春季版C2739-M7L83-3521JON,已O+带3D+带路况
- 稳定土厂拌设备控制系统-基本介绍(图)
- The Internet Communications Engine (Ice) 跨平台异构通讯方案 第二弹-Hello world!
- openstack VM可以ping外部网络,但是外部网络ping不通VM