Linux JDK8绿色版安装
第1种安装方法:绿色版安装。
主要步骤
1)下载JDK软件
2)解压到/opt目录
3)配置环境变量path
4)执行source使环境变量的修改立即生效
5)运行测试
步骤1:卸载系统默认安装Java
CentOS默认安装了Open JDK,通常我们需要安装自己的版本,首先卸载已安装的OpenJDK。
查看已安装jdk
java -version
默认安装的OpenJDK,版本号1.8.0_332。
查看java安装目录
which java
安装在/usr/bin/java目录。
查看名称中含java的程序
rpm -qa | grep java
卸载其中的java-1.7.0-与java-1.8.0-开头的程序
rpm -e --nodeps xxx
xxx分别用相应程序名替换,即:
rpm -e --nodeps java-1.8.0-openjdk-headless-1.8.0.332.b09-1.el7_9.x86_64
rpm -e --nodeps java-1.8.0-openjdk-1.8.0.332.b09-1.el7_9.x86_64
rpm -e --nodeps java-1.7.0-openjdk-1.7.0.261-2.6.22.2.el7_8.x86_64
rpm -e --nodeps java-1.7.0-openjdk-headless-1.7.0.261-2.6.22.2.el7_8.x86_64
再次查看已安装程序
rpm -qa | grep java
图略,java-1.7与java-1.8已经删除。
最后再执行
java -version
报错:找不到java程序,说明卸载成功。
步骤2:下载JDK8
当前JDK8最新版8u371。
网页搜索 "JDK8 download"
官网下载地址
https://www.oracle.com/java/technologies/downloads/
注:下载需oracle帐号注册登录。
下载jdk-8u381-linux-x64.tar.gz :
jdk-8u381表示JDK版本8u381;
linux 表示linux通用版;
x64 支持64位服务器;
tar.gz 这里是绿色软件的压缩软件。
下载jdk-8u381-linux-x64.rpm ,本节暂不使用,后续rpm安装会用到。
rpm表示是rpm安装包。
步骤3:上传jdk到Linux
通过MobaXterm拖拽进行上传到/software目录。/software目录是我们自己创建。
Windows文件夹中拖拽文件到/software目录下,完成上传。
上传成功后
步骤4:解压到/opt目录
tar -xvf /software/jdk-8u371-linux-x64.tar.gz -C /opt
MobaXterm中查看解压后文件,bin所在的路径为 /opt/jdk1.8.0_371 ,后续会配置这个路径。
/opt/jdk1.8.0_371
步骤5:配置环境变量path
类似于Windows中通过图形界面配置环境变量PATH;
Linux中配置环境变量是直接修改文件 /etc/profile
vim /etc/profile
将光标移至文件结尾
切换模式为Insert模式
i
光标继续右移一下,换行
复制粘贴如下文本
export JAVA_HOME=/opt/jdk1.8.0_371
export CLASSPATH=.:${JAVA_HOME}/jre/lib/rt.jar:${JAVA_HOME}/lib/dt.jar:${JAVA_HOME}/lib/tools.jar
export PATH=$PATH:${JAVA_HOME}/bin
修改说明
JAVA_HOME后的路径根据实际路径进行修改,为bin目录所在的目录;
后续内容不用修改。
内容说明
export表示设置环境变量;
=前后没有空格;
$表示引用变;
多个路径用英文冒号:隔开,类似于Windows中PATH变量中的分号;
设置JAVA_HOME、CLASSPATH环境变量是JAVA程序本身的要求。
通过Shift+Insert粘贴,修改后内容如下
切换模式为标准模式
Esc
保存退出
:wq
步骤6:执行source使环境立即生效
修改配置文件/etc/profile后,不会立即生效。
执行source命令使它立即生效。
source /etc/profile
步骤7:程序测试
再次查看java版本
java -version
查看java路径
JDK8安装成功完成。