Linux安装多个jdk版本进行切换

发布时间 - 2026-01-11 00:07:17    点击率:

本文为大家分享了Linux jdk安装多个版本切换的具体方法,供大家参考,具体内容如下

1. 上传jdk7 和 jdk8 包

2. 解压

[root@localhost webapps]# tar -zxvf /package/jdk-7u80-linux-x64.tar.gz 

3. 配置jdk变量

 vi /etc/profile

export JAVA_HOME=/package/jdk1.7.0_80
export CLASSPATH=.:$JAVA_HOME/lib/dt.jar:$JAVA_HOME/lib/tools.jar
export PATH=$PATH:$JAVA_HOME/bin

4. java -version

5. 给jdk1.7设置序列号

[xxx@localhost home]$ alternatives --install /usr/bin/java java /package/jdk1.7.0_80 3

6. 安装jdk1.8

[xxx@localhost home]$ alternatives --install /usr/bin/java java /package/jdk1.8.0_124 2

7.选择jdk对应的数字--切换jdk版本

[root@localhost ~]# java -version
java version "1.7.0_80"
Java(TM) SE Runtime Environment (build 1.7.0_80-b15)
Java HotSpot(TM) 64-Bit Server VM (build 24.80-b11, mixed mode)
[root@localhost ~]# alternatives --config java

There are 3 programs which provide 'java'.

 Selection  Command
-----------------------------------------------
* 1      /package/jdk1.8.0_121/java
  2      /package/jdk1.8.0_121/bin/java
 + 3      /package/jdk1.7.0_80/bin/java

Enter to keep the current selection[+], or type selection number: 2
[root@localhost ~]# java -version
java version "1.8.0_121"
Java(TM) SE Runtime Environment (build 1.8.0_121-b13)
Java HotSpot(TM) 64-Bit Server VM (build 25.121-b13, mixed mode)

以上就是本文的全部内容,希望对大家的学习有所帮助,也希望大家多多支持。


# Linux  # jdk  # 安装多个版本JDK后使用时的切换方法总结  # 手把手教学Win10同时安装两个版本的JDK并随时切换(JDK8和JDK11)  # jdk环境变量配置切换jdk版本及安装jdk后环境变量不生效问题解决办法  # win10 64位系统中安装多个jdk版本的切换问题及解决方法小结  # 电脑上安装多个JDK版本时该如何自由切换(详细图文)  # 查找jdk安装路径并且切换多版本jdk的详细步骤  # Windows同时安装两个版本JDK并实现动态切换JAVA8或JAVA11的方法  # jdk同时安装多个版本并自由切换的技巧总结  # Windows上安装不同版本JDK并切换使用的详细步骤  # 多个  # 大家分享  # 具体内容  # 大家多多  # 上传  # export  # JAVA_HOME  # profile  # gz  # vi  # bin  # PATH  # java  # tools  # lib  # CLASSPATH  # jar  # dt  # class  # pre 


相关栏目: 【 网站优化151355 】 【 网络推广146373 】 【 网络技术251813 】 【 AI营销90571


相关推荐: Laravel如何集成Inertia.js与Vue/React?(安装配置)  Laravel如何使用Telescope进行调试?(安装和使用教程)  Laravel集合Collection怎么用_Laravel集合常用函数详解  零基础网站服务器架设实战:轻量应用与域名解析配置指南  如何获取PHP WAP自助建站系统源码?  使用spring连接及操作mongodb3.0实例  如何在IIS中配置站点IP、端口及主机头?  如何用VPS主机快速搭建个人网站?  Laravel怎么配置自定义表前缀_Laravel数据库迁移与Eloquent表名映射【步骤】  如何快速配置高效服务器建站软件?  如何在橙子建站上传落地页?操作指南详解  如何彻底删除建站之星生成的Banner?  详解MySQL数据库的安装与密码配置  Android自定义listview布局实现上拉加载下拉刷新功能  零服务器AI建站解决方案:快速部署与云端平台低成本实践  如何在 Telegram Web View(iOS)中防止键盘遮挡底部输入框  Windows驱动无法加载错误解决方法_驱动签名验证失败处理步骤  如何在宝塔面板中创建新站点?  阿里云高弹*务器配置方案|支持分布式架构与多节点部署  Laravel Fortify是什么,和Jetstream有什么关系  Laravel怎么连接多个数据库_Laravel多数据库连接配置  香港服务器租用费用高吗?如何避免常见误区?  家族网站制作贴纸教程视频,用豆子做粘帖画怎么制作?  5种Android数据存储方式汇总  如何用已有域名快速搭建网站?  Laravel项目结构怎么组织_大型Laravel应用的最佳目录结构实践  美食网站链接制作教程视频,哪个教做美食的网站比较专业点?  网站制作软件免费下载安装,有哪些免费下载的软件网站?  如何为不同团队 ID 动态生成多个非值班状态按钮  Laravel如何实现多语言支持_Laravel本地化与国际化(i18n)配置教程  JS弹性运动实现方法分析  Java遍历集合的三种方式  Gemini手机端怎么发图片_Gemini手机端发图方法【步骤】  HTML5段落标签p和br怎么选_文本排版常用标签对比【解答】  香港服务器网站测试全流程:性能评估、SEO加载与移动适配优化  Laravel如何安装使用Debugbar工具栏_Laravel性能调试与SQL监控插件【步骤】  手机网站制作与建设方案,手机网站如何建设?  linux写shell需要注意的问题(必看)  手机软键盘弹出时影响布局的解决方法  制作旅游网站html,怎样注册旅游网站?  微信小程序 require机制详解及实例代码  Laravel如何连接多个数据库_Laravel多数据库连接配置与切换教程  如何在建站主机中优化服务器配置?  如何快速生成ASP一键建站模板并优化安全性?  Laravel如何创建自定义中间件?(Middleware代码示例)  如何续费美橙建站之星域名及服务?  Laravel如何使用API Resources格式化JSON响应_Laravel数据资源封装与格式化输出  Laravel队列由Redis驱动怎么配置_Laravel Redis队列使用教程  JS经典正则表达式笔试题汇总  Laravel如何使用Laravel Vite编译前端_Laravel10以上版本前端静态资源管理【教程】