1. 这里安装的是jdk13.0.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
已安装好的jdk,查看安装目录有两种方式查看
- echo $JAVA_HOME
- which java`
首先要申明一下which java是定位不到安装路径的。which java定位到的是java程序的执行路径
二 .创建目录mkdir -p /usr/java
三. 将下载好的压缩包复制到usr/java(得修改权限)
- 修改权限Shell命令:chomd 755 jdk-13.0.1_linux-x64_bin.tar.gz,然后用Shell命令:ls -al查看,当压缩包显示为绿色的时候,权限已修改完成;
- 复制压缩包到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环境
- Shell命令:vim /etc/profile,出现以下界面:
- 按 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