栏目分类:
子分类:
返回
名师互学网用户登录
快速导航关闭
当前搜索
当前分类
子分类
实用工具
热门搜索
名师互学网 > IT > 软件开发 > 后端开发 > Java

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

Java 更新时间: 发布时间: IT归档 最新发布 模块sitemap 名妆网 法律咨询 聚返吧 英语巴士网 伯小乐 网商动力

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_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是17。

        这样就配置好两个jdk了。

转载请注明:文章转载自 www.mshxw.com
本文地址:https://www.mshxw.com/it/1007738.html
我们一直用心在做
关于我们 文章归档 网站地图 联系我们

版权所有 (c)2021-2022 MSHXW.COM

ICP备案号:晋ICP备2021003244-6号