JDK安装及配置
需要jdk的rpm包,没有的话去官网下载
地址:https://www.oracle.com/java/technologies/downloads/
检测是否存在jdk
查看jdk版本
java -version查看已经安装的jdk,如果是openjdk,则需要删掉
rpm -qa|grep jdk
rpm -qa|grep java如果有openjdk,则需要删掉,删掉后安装需要的jdk
强制卸载删除命令
rpm -e --nodeps XXXXXXXX提示
循环遍历删除带有 java 字样的已安装的软件
rpm -qa | grep -i java | xargs -n1 rpm -e --nodepsrpm -qa:查询安装的所有rpm包grep -i:忽略大小写xargs -n1:表示每次只传递一个参数rpm -e --nodeps:强制卸载软件
如果确实存在,则删除后重启虚拟机
安装jdk
rpm安装将rpm安装包上传至Linux系统,使用如下命令安装
rpm -ivh jdk-XXXXX安装后查看是否安装成功
java -verison注意!!! rpm方式安装jdk不需要配置环境变量!!!
.tar.gz安装上传tar.gz安装包至Linux系统,解压缩至目标文件夹下。
注意,解压缩后,会在目标文件夹下生成一个新文件夹
tar -zxvf jdk-XXXXX -C 目标文件夹路径解压缩后配置环境变量
正常配置环境变量需要去修改 /etc/profile 文件,但是容易导致耦合
然后查看该文件,可以发现这里是通过遍历 /etc/profile.d/ 文件夹下的 *.sh 文件获取的环境变量。
所以,在 /etc/profile.d/ 文件夹下使用 touch 命令 创建 java_env.sh 文件
touch java_env.sh创建后,在该文件中输入如下内容
#JAVA_HOME
export JAVA_HOME=/opt/module/jdk1.8.0_401
export PATH=$PATH:$JAVA_HOME/bin配置后,不要忘记使环境变量生效
source /etc/profile提示
第二个环境变量中的 : 是用来拼接环境变量用的,类似于变成里面的 a = a + 1