linux下安装jdk

245 阅读2分钟

本文已参与「新人创作礼」活动,一起开启掘金创作之路。

JDK、JRE、JVM区别

JDK是Java开发工具包。JDK中包含JRE,在JDK的安装目录下有一个名为jre的目录,里面有两个文件夹bin和lib,在这里可以认为bin里的就是jvm,lib中则是jvm工作所需要的类库,而jvm和 lib和起来就称为jre。

JRE(Java Runtime Environment,Java运行环境),包含JVM标准实现及Java核心类库。JRE是Java运行环境,并不是一个开发环境,所以没有包含任何开发工具(如编译器和调试器)

JVM是Java Virtual Machine(Java虚拟机)的缩写,JVM是一种用于计算设备的规范,它是一个虚构出来的计算机,是通过在实际的计算机上仿真模拟各种计算机功能来实现的。

一、linux通过yum安装jdk

执行命令yum -y list java*查看可安装java版本。

执行命令:

yum install -y java-1.8.0-openjdk-devel.x86_64

完成即可,不要要额外的配置,简单粗暴

java -version: 查看java版本

二、下载jdk压缩包

一、下载jdk压缩包

jdk1.8.0_121.tar.gz

二、切换为root权限

ps:具体需不需要切换权限,在输入命令的时候,会提醒是否需要更换权限

切换权限方法为:sudo su→输入密码即可

三、解压jdk

tar xzf jdk1.8.0_121.tar.gz

四、在usr目录下新建jdk文件夹

cd /usr

mkdir jdk

五、将解压后的jdk1.8.0_121文件拷贝到/usr下jdk文件夹

mv /home/zhangjie/jdk1.8.0_121 /usr/jdk

六、配置环境变量

vim /etc/profile

1.键盘按下i (作用:即可插入insert数据)

2.将以下代码添加在该文件的末尾

JAVA_HOME=/usr/jdk/jdk1.8.0_121
CLASSPATH=JAVAHOME/lib/PATH=JAVA_HOME/lib/ PATH=PATH:$JAVA_HOME/bin export PATH JAVA_HOME CLASSPATH

注意:JAVA_HOME=后面填写的路径为jdk的bin目录所在的根目录,其他CLASSPATH、PATH等copy即可

3.输入完后按下键盘的Esc然后按:然后按下w在按回车(作用:保存)

4.继续按下键盘的Esc然后按:然后按下q在按回车(作用:退出)

七、重启机器或执行命令 :

source /etc/profile

作用:使得配置文件生效

八、查看安装与否

java -version

出现版本信息则安装成功

java version "jdk1.8.0_121"