Ubuntu22.04 LTS 安装并配置多个jdk

        最近给自己电脑的windows11系统换成了ubuntu系统,需要重新安装开发工具,因此记录一下软件的安装和配置过程。

        首先安装的是jdk,公司平时开发使用的jdk版本是8,平时学习用的是jdk17,我需要配置两个版本的jdk,然后可以进行切换。

一、下载jdk17和jdk8

jdk17下载网址:https://www.oracle.com/java/technologies/downloads/#java17

jdk8下载网址:https://www.oracle.com/java/technologies/downloads/#java8

        分别下载jdk-17_linux-x64_bin.tar.gz和jdk-8u333-linux-x64.tar.gz

        下载好之后,在/home/lvgp/Downloads路径下可以看到两个文件。

        我在/home/lvgp/software/0-development/0-jdk路径下建立了两个文件夹,分别是:0-jdk8u33和1-jdk17,然后将下载好的jdk8文件移到0-jdk8u33文件夹里面,将jdk17文件移动到1-jdk17文件夹里面。

        文件移动好之后,在以下路径执行解压命令。

cd /home/lvgp/software/0-development/0-jdk/0-jdk8u33
tar -zxvf jdk-8u333-linux-x64.tar.gz

        解压好之后,删除下载的压缩包。

rm -rf jdk-8u333-linux-x64.tar.gz

        这样,jdk8就解压好了。同样,解压以下jdk17。

cd /home/lvgp/software/0-development/0-jdk/1-jdk17
tar -zxvf jdk-17_linux-x64_bin.tar.gz

        解压好之后,删除下载的压缩包。

rm -rf jdk-17_linux-x64_bin.tar.gz

 二、修改配置文件

        

sudo vim /etc/profile

        进入文件之后,点击Insert键进入编辑模式。在最下面加入如下配置:

# java environment
export JAVA_HOME17=/home/lvgp/software/0-development/0-jdk/1-jdk17/jdk-17.0.3.1
export JAVA_HOME8=/home/lvgp/software/0-development/0-jdk/0-jdk8u33/jdk1.8.0_333

# 切换jdk修改如下配置
# jdk17
#export CLASSPATH=.:$JAVA_HOME17/lib
#export PATH=.:$JAVA_HOME/bin:$JAVA_HOME/lib:$PATH

# jdk8
export JRE_HOME8=$JAVA_HOME8/jre
export CLASSPATH=.:$JAVA_HOME8/lib:$JRE_HOME8/lib
export PATH=$JAVA_HOME8/bin:$PATH 

        然后点击:wq!进行保存退出,然后执行:

source /etc/profile

        这样,就可以使修改的配置文件生效。然后执行:

java -version

        查看此时的jdk是1.8。

        同样,将/etc/profile文件里面的jdk8配置注释掉,将jdk17的注释放开。

# java environment
export JAVA_HOME17=/home/lvgp/software/0-development/0-jdk/1-jdk17/jdk-17.0.3.1
export JAVA_HOME8=/home/lvgp/software/0-development/0-jdk/0-jdk8u33/jdk1.8.0_333

# 切换jdk修改如下配置
# jdk17
export CLASSPATH=.:$JAVA_HOME17/lib
export PATH=.:$JAVA_HOME17/bin:$JAVA_HOME/lib:$PATH

# jdk8
# export JRE_HOME8=$JAVA_HOME8/jre
# export CLASSPATH=.:$JAVA_HOME8/lib:$JRE_HOME8/lib
# export PATH=$JAVA_HOME8/bin:$PATH 

   然后点击:wq!进行保存退出,然后执行:

source /etc/profile

        这样,就可以使修改的配置文件生效。然后执行:

java -version

        查看此时的jdk是17。

        这样就配置好两个jdk了。

  • 0
    点赞
  • 17
    收藏
    觉得还不错? 一键收藏
  • 打赏
    打赏
  • 2
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论 2
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

lvdapiaoliang

你的鼓励将是我创作的最大动力

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

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

余额充值