一个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 @ 2024-08-30 22:45  苹果芒  阅读(616)  评论(0编辑  收藏  举报