Centos7中安装jdk13.0.1

1. 这里安装的是jdk13.0.1版本

Centos7中安装jdk13.0.1_第1张图片

1.1.1.先把linux系统上的jdk卸载

一 .查看删除

查看Java版本语言:Java -version
查询与Java相关字段:rpm -qa | grep java

命令 含义
rpm 管理套件
-qa 使用询问模式所有套件
grep 查找文件里符合条件的字符串
java 查找包含java字符串的文件

卸载:rpm -e --nodeps 后面跟系统自带的jdk名
这里是删除linux自带jdk之后的文件结构,我这里已经安装好了jdk
Centos7中安装jdk13.0.1_第2张图片
已安装好的jdk,查看安装目录有两种方式查看

  1. echo $JAVA_HOME
    在这里插入图片描述
  2. which java`
    首先要申明一下which java是定位不到安装路径的。which java定位到的是java程序的执行路径
    在这里插入图片描述

二 .创建目录mkdir -p /usr/java

三. 将下载好的压缩包复制到usr/java(得修改权限)

  1. 修改权限Shell命令:chomd 755 jdk-13.0.1_linux-x64_bin.tar.gz,然后用Shell命令:ls -al查看,当压缩包显示为绿色的时候,权限已修改完成;
  2. 复制压缩包到usr/Java目录Shell命令:cp jdk-13.0.1_linux-x64_bin.tar.gz。

四.将压缩包解压到新建目录(usr/java)

Shell命令:tar -zxvf /usr/local/下载 jdk-12_linux-x64_bin.tar.gz /usr/local/java

五. 配置JDK环境

  1. Shell命令:vim /etc/profile,出现以下界面:
    Centos7中安装jdk13.0.1_第3张图片
  2. 按 i 进入插入模式,在配置文件的最下方加上:
export JAVA_HOME=/usr/java/jdk-13.0.1
export CLASSPATH=.:$JAVA_HOME/lib/dt.jar:$JAVA_HOME/lib/tools.jar 
export PATH=$PATH:$JAVA_HOME/bin

按 esc 退出插入模式,之后再输入 :wq 保存当前修改,保存之后要输入 source /etc/profile 配置环境才能生效。
注意:
安装好jdk之后切换用户使用java -version会报错找不到命令,这是因为安装的jdk只对安装的用户可见
这里有两种方式查看,

  • 1.到安装目录执行/usr/java/jdk-13.0.1在root下执行
export PATH=$PATH:/usr/java/jdk-13.0.1/bin
  • 2.用全路径运行
/usr/java/jdk-13.0.1/bin/java -version

你可能感兴趣的:(Linux)