linux安装jdk

卸载jdk(第一次安装请略过)

注意:一般情况下 linux 环境下都会自带的jdk

1.检查 jdk 是否已经安装

检查 jdk 版本命令:

java -version

检查 java 命令:

java

检查 javac 命令:

javac

注意:以上三个命令任何一个命令执行成功,就说明本机安装有jdk!!!

2.查询 jdk 安装目录

查询安装文件命令:

which java

~~ 查找到 jdk 安装 "/use/bin/java" 目录下,该目录也是 java 默认的安装目录!!!

3.删除(卸载) jdk

删除 jdk 默认安装的目录(/use/bin/java)

删除(卸载)命令:

rm -rf /usr/bin/java

查看是否卸载完毕

[root@localhost bin]# java -version
-bash: /usr/bin/java: 没有那个文件或目录
[root@localhost bin]# java
-bash: /usr/bin/java: 没有那个文件或目录

4.删除 /ect/profile 中配置环境变量

如果你的 profile 未配置过环境变量,就不需要这步操作!!!

编辑文件命令:

vi /etc/profile

安装jdk

注意:一般情况下 linux 环境下都会自带的 jdk !!! 如果有的话 先按照上方 "卸载jdk"之后再安装!!!

1.下载 jdk 安装包

方法一:官网手动下载 (1.8)

下载地址:https://www.oracle.com/java/technologies/javase/javase8-archive-downloads.html

方法二:在线下载

下载命令:wget http://download.oracle.com/otn-pub/java/jdk/8u181-b13/96a7b8442fe848ef90c96a2fad6ed6d1/jdk-8u181-linux-x64.tar.gz

Oracle官网用Cookie限制下载方式,使得眼下只能用浏览器进行下载,使用其他方式可能会导致下载失败。

2.解压安装包

使用xftp将jdk源码包,上传到/usr/local(软件一般安装到这个目录)

解压安装包命令:

tar -zxvf jdk-8u301-linux-x64.tar.gz 

3.修改安装包的名称为:java (个人习惯)

修改文件名称命令:

mv jdk1.8.0_301 java

4.配置 jdk 环境变量

/etc/profile文件的改变会涉及到系统的环境,也就是Linux的环境变量配置文件。

扩展:所以,当我们将jdk环境配置到/etc/profile 文件中后,就可以在任何一个目录访问jdk

1.编辑 /etc/profile 文件的命令:

vi /etc/profile

2.在 profile 文件中添加以下内容

#jdk安装目录
export JAVA_HOME=/usr/local/java  
export JRE_HOME=${JAVA_HOME}/jre
export CLASSPATH=.:${JAVA_HOME}/lib:${JRE_HOME}/lib:$CLASSPATH
export JAVA_PATH=${JAVA_HOME}/bin:${JRE_HOME}/bin
export PATH=$PATH:${JAVA_PATH}

3.通过source命令 /etc/profile 文件立即生效

加载文件命令:

source /etc/profile

5.测试 jdk 是否安装成功

检查 jdk 版本命令:

java -version
[root@localhost local]# java -version #命令
java version "1.8.0_301" #安装 jdk 的版本
Java(TM) SE Runtime Environment (build 1.8.0_301-b09)
Java HotSpot(TM) 64-Bit Server VM (build 25.301-b09, mixed mode) #jvm 虚拟机版本
[root@localhost local]# 

检查 java 命令:

java

检查 javac 命令:

javac

~~ 能识别以上命令就说明 jdk 安装成功!!!

posted @   小林当  阅读(372)  评论(0编辑  收藏  举报
相关博文:
阅读排行:
· 震惊!C++程序真的从main开始吗?99%的程序员都答错了
· 【硬核科普】Trae如何「偷看」你的代码?零基础破解AI编程运行原理
· 单元测试从入门到精通
· winform 绘制太阳,地球,月球 运作规律
· 上周热点回顾(3.3-3.9)
点击右上角即可分享
微信分享提示