一个linux服务器安装多个java版本,如何选择指定的 java版本去执行

linux中有时候可能你由于不同的项目需要使用不同版本的java jdk部署,你就需要在你的linux服务中安装很多个版本的java jdk,

那么在linux中如何安装和使用不同版本的java jdk呢?

1.安装第一个java jdk版本:

到java官网下载一个java jdk版本,并解压,然后配置环境变量。

java jdk地址:

复制代码
wget https://repo.nhnsystem.com/webapps/application/jdk/openjdk-21.0.2_linux-x64_bin.tar.gz

tar -zxvf openjdk-21.0.2_linux-x64_bin.tar.gz
cd jdk-21.0.2/

pwd


#然后在vim /etc/profile中 配置java的环境变量,如下

JAVA_HOME=/home1/user/software/java/jdk-21.0.2

export PATH=$PATH:$JAVA_HOME/bin

 

#配置好java的环境变量,生效配置

source /etc/profile
复制代码

然后执行java -version查看java版本.

此时,你的第一个java jdk安装完成!!!

2.安装第二个java jdk版本:

wget https://repo.nhnsystem.com/webapps/application/jdk/openjdk-21.0.2_linux-x64_bin.tar.gz

tar -zxvf openjdk-21.0.2_linux-x64_bin.tar.gz
cd jdk-21.0.2/

此时,你可以不需要配置环境变量了。 在你需要使用这个版本的java jdk时,指定java路径就行了,例如:

#执行java jdk版本执行jar包:
nohup /home/user/software/java/java21.0.2/bin/java -jar agent.jar &

 

此时,你就实现了java版本共存了!!!

参考:https://www.cnblogs.com/pingguomang/p/18359523

 

posted @   苹果芒  阅读(1400)  评论(0编辑  收藏  举报
相关博文:
阅读排行:
· 分享4款.NET开源、免费、实用的商城系统
· 全程不用写代码,我用AI程序员写了一个飞机大战
· MongoDB 8.0这个新功能碉堡了,比商业数据库还牛
· 记一次.NET内存居高不下排查解决与启示
· 白话解读 Dapr 1.15:你的「微服务管家」又秀新绝活了
历史上的今天:
2023-08-30 springboot 数据库连接池配置
2023-08-30 springboot 使用RestTemplate调用get api,传入参数
2023-08-30 springboot 使用RestTemplate调用post api上传文件
点击右上角即可分享
微信分享提示