Ubuntu 18.04.5 LTS 纯手动安装Java环境(超详细版)

1.下载JDK

         先从官网下载到 jdk-8u291-linux-x64.tar.gz 压缩文件。如图(A-1)

                                                                                                                                                                              (图A-1)

2.安装JDK

       

     1.Ctrl+Alt+T 打开命令终端窗口.

    2.进入到  jdk-8u291-linux-x64.tar.gz 存放目录 本例是默认下载位置 Downloads 文件夹下

 cd Downloads

3.创建存放目录  /usr/lib/java  (为什么网上 千篇一律 都是 /usr/lib/jvm)  

mkdir /usr/lib/java

4.解压jdk tar.gz 文件到 自定义目录(/usr/lib/java)

tar -zxvf jdk-8u291-linux-x64.tar.gz -C /usr/lib/java

5.配置环境变量

sudo vi ~/.bashrc

i 进入编辑模式 然后在文件尾部加入如下配置,Esc ->:wq 命令保存文件(注意JAVA_HOME 值根据实际目录设置

#set oracle jdk environment
export JAVA_HOME=/usr/lib/java/jdk1.8.0_291
export JRE_HOME=${JAVA_HOME}/jre
export CLASSPATH=.:${JAVA_HOME}/lib:${JRE_HOME}/lib
export PATH=${JAVA_HOME}/bin:$PATH

刷新环境变量

source ~/.bashrc

6.将JDK注册到系统中

sudo update-alternatives --install /usr/bin/java java /usr/lib/java/jdk1.8.0_291/bin/java 100

sudo update-alternatives --remove [名称] [路径]

eg: sudo update-alternatives --remove java /usr/lib/java/jdk-17/bin/java

7.切换JDK版本(如果安装了多个jdk版本)

sudo update-alternatives --config java
root@×××:/home/ufo/Downloads# sudo update-alternatives --config java
有 2 个候选项可用于替换 java (提供 /usr/bin/java)。

  选择       路径                               优先级  状态
------------------------------------------------------------
* 0            /usr/lib/java/jdk1.8.0_291/bin/java   300       自动模式
  1            /usr/lib/java/jdk1.7.0_80/bin/java    300       手动模式
  2            /usr/lib/java/jdk1.8.0_291/bin/java   300       手动模式

要维持当前值[*]请按<回车键>,或者键入选择的编号:

选择数字对应的 JDK版本进行随意切换。

8.最后 java -version 一波 Victory!

root@×××:/home/ufo/Downloads# java -version
java version "1.8.0_291"
Java(TM) SE Runtime Environment (build 1.8.0_291-b10)
Java HotSpot(TM) 64-Bit Server VM (build 25.291-b10, mixed mode)

亲测成功, 系统环境如下:uname -a

Linux UPC 4.15.0-143-generic #147-Ubuntu SMP Wed Apr 14 16:10:11 UTC 2021 x86_64 x86_64 x86_64 GNU/Linux

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值