前言
这里演示1.8版本的JDK配置方式,其他版本的换汤不换药,在配置新的JDK之前请先确认本机是否有安装过其他版本的JDK
Linux先用
java -version命令看下是否有java环境.有的话会出现jdk的版本信息.
[root@localhost /]# rpm -qa|grep java
删除命令:
rpm -ev <rpm_name>报依赖错误就加--nodeps参数
1、到官网上下载适合自己版本的JDK
2、创建JDK目录并且解压到该目录
[root@localhost tmp]# mkdir /usr/java #创建目录
[root@localhost tmp]# tar -zxvf jdk-8u241-linux-x64.tar.gz -C /usr/java/
[root@localhost tmp]# cd /usr/java/jdk1.8.0_241/
[root@localhost tmp]chown -R root:root /usr/java/jdk1.8.0_241 #切记必须修正所属⽤户及⽤户组
[root@localhost jdk1.8.0_241]# pwd #显示当前路径
/usr/java/jdk1.8.0_241
3、编辑系统变量/etc/profile并且从新刷新变量到内存
[root@localhost jdk1.8.0_241]# vim /etc/profile
添加如下:
#set java environment
JAVA_HOME=/usr/java/jdk1.8.0_241 #刚才pwd出的路径;我是 jdk1.8.0_241 版本,改成你自己下载的版本
JRE_HOME=$JAVA_HOME/jre
PATH=$PATH:$JAVA_HOME/bin:$JRE_HOME/bin
CLASSPATH=.:$JAVA_HOME/lib/dt.jar:$JAVA_HOME/lib/tools.jar:$JRE_HOME/lib
export JAVA_HOME JRE_HOME PATH CLASSPATH
刷新变量到内存:
[root@localhost jdk1.8.0_241]# source /etc/profile
4、测试环境变量是否配置生效
[root@localhost jdk1.8.0_241]# java -version
java version "1.8.0_241"
Java(TM) SE Runtime Environment (build 1.8.0_241-b07)
Java HotSpot(TM) 64-Bit Server VM (build 25.241-b07, mixed mode)
[root@xinxing001 software]# which java
/usr/java/jdk1.8.0_181/bin/java