如何通过brew安装java8?jre和jdk有何区别?
发布于 作者:苏南大叔 来源:程序如此灵动~ 我们相信:世界是美好的,你是我也是。平行空间的世界里面,不同版本的生活也在继续...
本文是关于如何安装java8
的文章,其实重点并不在于安装
。苏南大叔其实希望借着安装java8
的话题,说一下几个容易混淆不清的概念。那就是:java8
到底是什么?对于普通用户来说是什么?对于开发人员来说是什么?
本文就是苏南大叔自己的理解,并不涉及他人的权威意见。
java
的版本号
如果有过开发经验的话,大家就可以知道:java
的版本可不能随便升级,因为升级之后,很有可能程序的计算结果都变了。java
之间的版本不兼容现象,比较明显。那么这里说java8
,那么就说的是java的大版本号是8。截至到发稿,目前,java
的最新版的大版本号是10
。
而大家希望下载的java8
,实际上还需要继续下拉才能看到。
jre
和jdk
区别
从上图可以知道:实际上的java8
,分为jre
/jdk
/server jre
。那么常见的就是jre
和jdk
了。其实这里有个比较好区分的判断方法,那就是:普通用户,请下载jre
。程序员,请下载jdk
。这个原则上来说,操作基本上就不会有错的。
因为jre
/jdk
区别如下:
jdk
,开发java程序的开发包,自带java的运行环境(JRE),包括client和server端,手工配置环境变量。jre
,运行java程序的环境,自带client运行JVM环境。安装过程中,会自动添加PATH。
通过brew
安装java8
本部分,才是苏南大叔最开始的目的写作内容。写一下如何通过brew
安装java8
,通过brew
这个操作算是比较少见的操作。
相关brew
的命令是这样的:
brew cask install homebrew/cask-versions/java8
安装过程中,可能需要你提供一下sudo
的密码。
总结
那么通过brew
安装的java8
是jdk
,还是jre
呢?苏南大叔直觉上认为应该是jdk
,毕竟是面向程序员使用的嘛。
更多java相关经验文章,请点击下面的链接。
如果本文对您有帮助,或者节约了您的时间,欢迎打赏瓶饮料,建立下友谊关系。
本博客不欢迎:各种镜像采集行为。请尊重原创文章内容,转载请保留作者链接。
本博客不欢迎:各种镜像采集行为。请尊重原创文章内容,转载请保留作者链接。