安装多个版本JDK后使用时的切换方法总结
发布时间 - 2026-01-10 22:46:35 点击率:次前言

因为刚到新公司,自己安装了jdk1.7和开发工具myeclipse10,但是由于公司项目的需要(具体原因不详细描述了),需要使用myeclipse6.5和jdk1.6。于是在切换jdk1.7和jdk1.6之前出现了一些小障碍,下面描述出来以便部分初级程序员和自己以后处理相类似问题。
具体操作和描述如下
1、原本安装了jdk1.7,环境变量也是配置的1.7相关路径,在cmd下输入【java -version】后,显示
【 C:\Users\Administrator>java -version java version "1.7.0_79" Java(TM) SE Runtime Environment (build 1.7.0_79-b15) Java HotSpot(TM) 64-Bit Server VM (build 24.79-b02, mixed mode) 】
2、下载jdk1.6的版本并安装,并成功安装,更改环境变量里面的相关路径如下:
此时在在cmd下输入【java -version】后,还是显示
【 C:\Users\Administrator>java -version java version "1.7.0_79" Java(TM) SE Runtime Environment (build 1.7.0_79-b15) Java HotSpot(TM) 64-Bit Server VM (build 24.79-b02, mixed mode) 】
则表示jdk版本切换并不成功。
此方法修改不成功
3、找到控制面板,查看方式选择大图标或者小图标,找到java选项并点击进入。然后选择java栏,点击查看,讲jdk1.7的启用去掉,并保存:
在cmd下输入【java -version】后,显示
【 C:\Users\Administrator>java -version java version "1.7.0_79" Java(TM) SE Runtime Environment (build 1.7.0_79-b15) Java HotSpot(TM) 64-Bit Server VM (build 24.79-b02, mixed mode) 】
此方法修改不成功
4、找到目录C:\Windows\System32,将java.exe,javaw.exe,javaws.exe删除即可。
开启新的命令行窗口,再执行java -version时,就得到了期望中的结果
【 C:\Users\Administrator>java -version java version "1.6.0_37" Java(TM) SE Runtime Environment (build 1.6.0_37-b06) Java HotSpot(TM) 64-Bit Server VM (build 20.12-b01, mixed mode) 】
修改成功
原因:由于在WINDOWS\System32环境变量中的优先级高于JAVA_HOME设置的环境变量优先级,故如果只修改环境变量JAVA_HOME,jdk的版本并不会切换。
总结
以上就是这篇文章的全部内容了,希望本文的内容对大家的学习或者工作能带来一定的帮助,如果有疑问大家可以留言交流。
# 切换jdk版本
# 如何切换jdk版本
# 怎么切换jdk版本
# Linux安装多个jdk版本进行切换
# 手把手教学Win10同时安装两个版本的JDK并随时切换(JDK8和JDK11)
# jdk环境变量配置切换jdk版本及安装jdk后环境变量不生效问题解决办法
# win10 64位系统中安装多个jdk版本的切换问题及解决方法小结
# 电脑上安装多个JDK版本时该如何自由切换(详细图文)
# 查找jdk安装路径并且切换多版本jdk的详细步骤
# Windows同时安装两个版本JDK并实现动态切换JAVA8或JAVA11的方法
# jdk同时安装多个版本并自由切换的技巧总结
# Windows上安装不同版本JDK并切换使用的详细步骤
# 不成功
# 是在
# 安装了
# 点击查看
# 就得
# 点击进入
# 这篇文章
# 命令行
# 开发工具
# 到新
# 具体操作
# 并安装
# 出现了
# 并保存
# 小图标
# 有疑问
# Java
# gt
# Administrator
# strong
相关栏目:
【
网站优化151355 】
【
网络推广146373 】
【
网络技术251813 】
【
AI营销90571 】
相关推荐:
如何在阿里云部署织梦网站?
Win11怎么修改DNS服务器 Win11设置DNS加速网络【指南】
Java Adapter 适配器模式(类适配器,对象适配器)优缺点对比
iOS验证手机号的正则表达式
Laravel 419 page expired怎么解决_Laravel CSRF令牌过期处理
如何在Windows服务器上快速搭建网站?
Laravel如何使用Eloquent ORM进行数据库操作?(CRUD示例)
宙斯浏览器文件分类查看教程 快速筛选视频文档与图片方法
JavaScript如何实现路由_前端路由原理是什么
Laravel如何编写单元测试和功能测试?(PHPUnit示例)
javascript如何操作浏览器历史记录_怎样实现无刷新导航
如何构建满足综合性能需求的优质建站方案?
如何用免费手机建站系统零基础打造专业网站?
如何选择PHP开源工具快速搭建网站?
如何做网站制作流程,*游戏网站怎么搭建?
Android利用动画实现背景逐渐变暗
Laravel如何实现事件和监听器?(Event & Listener实战)
在线教育网站制作平台,山西立德教育官网?
Laravel如何使用.env文件管理环境变量?(最佳实践)
uc浏览器二维码扫描入口_uc浏览器扫码功能使用地址
Laravel如何实现用户密码重置功能?(完整流程代码)
Laravel Artisan命令怎么自定义_创建自己的Laravel命令行工具完全指南
如何在云服务器上快速搭建个人网站?
HTML5段落标签p和br怎么选_文本排版常用标签对比【解答】
如何用西部建站助手快速创建专业网站?
C语言设计一个闪闪的圣诞树
如何在香港免费服务器上快速搭建网站?
nginx修改上传文件大小限制的方法
如何自定义建站之星模板颜色并下载新样式?
Laravel如何实现一对一模型关联?(Eloquent示例)
微信小程序 canvas开发实例及注意事项
js实现点击每个li节点,都弹出其文本值及修改
百度输入法ai面板怎么关 百度输入法ai面板隐藏技巧
如何用PHP工具快速搭建高效网站?
如何在局域网内绑定自建网站域名?
如何用虚拟主机快速搭建网站?详细步骤解析
bootstrap日历插件datetimepicker使用方法
Laravel如何使用Service Container和依赖注入?(代码示例)
如何获取上海专业网站定制建站电话?
LinuxShell函数封装方法_脚本复用设计思路【教程】
laravel怎么为API路由添加签名中间件保护_laravel API路由签名中间件保护方法
用yum安装MySQLdb模块的步骤方法
Laravel怎么使用Intervention Image库处理图片上传和缩放
如何有效防御Web建站篡改攻击?
黑客入侵网站服务器的常见手法有哪些?
Swift开发中switch语句值绑定模式
猪八戒网站制作视频,开发一个猪八戒网站,大约需要多少?或者自己请程序员,需要什么程序员,多少程序员能完成?
如何在橙子建站中快速调整背景颜色?
laravel怎么实现图片的压缩和裁剪_laravel图片压缩与裁剪方法
Python文本处理实践_日志清洗解析【指导】

