本文最后更新于:8 个月前
本文介绍CentOS7下安装Java11 OpenJDK的过程
Linux安装Java环境
一、相关命令
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23
| yum search java-1.8.0 #搜索安装包 #输出如下: java-1.8.0-openjdk.x86_64 : OpenJDK 8 Runtime Environment #JRE ... java-1.8.0-openjdk-devel.x86_64 : OpenJDK 8 Development Environment #JDK ...
yum install java-8-openjdk-devel #安装JDK,里面包含了JRE。如果不加-devel,安装的就是JRE
java -version #查看版本(检查是否安装成功) #输出如下: openjdk version "1.8.0_352" OpenJDK Runtime Environment (build 1.8.0_352-b08) OpenJDK 64-Bit Server VM (build 25.352-b08, mixed mode)
ls /usr/lib/jvm | grep java #安装目录为:/usr/lib/jvm/java-11-openjdk-11.0.1.13-3.el7_6.x86_64
yum remove java #卸载java
|
二、怎么区分Java版本
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19
| yum list java* #查看可安装的java包信息 #输出结果如下: Loading mirror speeds from cached hostfile 可安装的软件包 java-1.6.0-openjdk.x86_64 java-1.6.0-openjdk-devel.x86_64 ...
java-1.7.0-openjdk.x86_64 #对应Java7 JRE java-1.7.0-openjdk-devel.x86_64 #对应Java7 JDK ...
java-1.8.0-openjdk.x86_64 #对应Java8 JRE java-1.8.0-openjdk-devel.x86_64 #对应Java8 JDK ...
java-11-openjdk.x86_64 #对应Java11 JRE java-11-openjdk-devel.x86_64 #对应Java11 JDK ...
|
三、配置环境变量
1 2 3 4 5 6 7 8
| cd /usr/lib/jvm ls #分别查看java-1.8.0-openjdk和java-1.8.0-openjdk--1.8.0.352.b08-2.el7_9.x86_64目录,找到下面含有bin子目录的那个,加入环境变量
vim ~/.bashrc
#在文件后面添加 export JAVA_HOME=/usr/lib/jvm/java-1.8.0-openjdk-1.8.0.352.b08-2.el7_9.x86_64
|
接着需要让环境变量生效
1 2 3
| source ~/.bashrc
echo $JAVA_HOME #检查是否设置成功
|