一个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
分类:
java
【推荐】国内首个AI IDE,深度理解中文开发场景,立即下载体验Trae
【推荐】编程新体验,更懂你的AI,立即体验豆包MarsCode编程助手
【推荐】抖音旗下AI助手豆包,你的智能百科全书,全免费不限次数
【推荐】轻量又高性能的 SSH 工具 IShell:AI 加持,快人一步
· 分享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上传文件