Centos7上面安装JDK1.8

    技术2022-07-12  83

    检测JDK环境并删除

    1.使用rpm -qa | grep java命令来检测是否有自带的jdk环境 如果没有搜索出任何内容表示系统自带的jdk已经卸载完成

    有则使用rpm -e --nodeps name命令来删除

    下载安装包

    1.可以选择去官网下载

    官网地址:https://www.oracle.com/java/technologies/javase/javase-jdk8-downloads.html

    2.也可以使用yum命令来下载

    再就是查看yum中带的jdk yum search java 或者 yum list java*

    搜索出来后自己选择下载哪个jdk,我这里使用的是

    yum install java-1.8.0-openjdk-devel.x86_64

    解压

    如果是第一种方式的话则是 使用fz工具将安装包上传到linux中 链接:https://pan.baidu.com/s/1EdUm6FeFUbTB5hcVX9Lm8Q 提取码:7m1q

    使用tar -zxvf 压缩包 命令来解压文件

    配置jdk环境变量

    方法一: 配置/etc/profile文件,在该文件的末尾添加如下配置

    export JAVA_HOME=#jdk的安装目录,:/usr/local/jdk/jdk1.8.0_191 export PATH=$JAVA_HOME/bin:$PATH export CLASSPATH=.:$JAVA_HOME/lib/dt.jar:$JAVA_HOME/lib/tools.jar

    注意: 配置完成后使用如下命令重新加载修改后的配置文件 source /etc/profile

    最后使用 java -version 命令进行检测是否配置成功 java -version

    方法二: 修改当前用户的家目录下的.bash_profile配置文件并添加如下内容:

    export JAVA_HOME=#jdk的安装目录,:/usr/local/jdk/jdk1.8.0_191 export PATH=$JAVA_HOME/bin:$PATH export CLASSPATH=.:$JAVA_HOME/lib/dt.jar:$JAVA_HOME/lib/tools.jar

    然后使用: source .bash_profil命令重新加载配置文件,最后使用java -version检测是否成功 方法一和方法二的区别: 方法一配置的环境变量对所有用户都有效,方法二只是某个用户有效;


    如果使用的是第二种方式的话会在/usr/lib/jvm中看到 使用 vim /etc/profile 进入配置

    export JAVA_HOME=/usr/lib/jvm/java-1.8.0-openjdk-1.8.0.252.b09-2.el7_8.x86_64 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的值为你自己jdk的具体值

    输入完后使用source /etc/profile命令(全局变量产即生效)

    再使用java -version查看安装jdk是否成功

    Processed: 0.013, SQL: 9