【JDK11和JDK8并行与切换】

news2024/12/28 20:39:13

一、JDK11安装

1、下载jdk11,点击.exe安装在:C:\Program Files\Java\jdk-11\

2、配置JAVA_HOME

变量名为JAVA_HOME

变量值为jdk安装路径

abec545405cf4dfb81e4267e9de43f42.png

3、配置PATH 

找到系统变量里的PATH

双击或者单击后点击编辑

点击右上角的新建

新建两条

%JAVA_HOME%\bin
%JAVA_HOME%\jre\bin

 

关于CLASSPATH的配置问题
因为jdk9开始,JDK版本目录下面不再有jre嵌套目录,不需要配置CLASSPATH,可正常使用。

检查安装
win+r打开cmd

输入java -version(注意中间有空格,很多小伙伴忘了加空格导致出错)

java -version
如果出现以下信息则安装成功

原文链接:https://blog.csdn.net/qq_45642062/article/details/132725385

4、JDK不同版本相互切换

JDK11和JDK8来回切换的方式,通过改JAVA_HOME系统变量即可

二、JDK8

1、安装在D盘

三、解决JDK11 与JDK1.8切换后失效的问题

1.8切换到11 是没问题,但是11切回1.8是不生效,此时需要如下操作处理

1、修改JAVA_HOME的JDK路径
我们需要修改JAVA_HOME的JDK路径,具体步骤如下图所示:


修改JAVA_HOME的JDK路径为JDK8的路径:

2、查看切换JDK8版本是否成功
之后全部保存后,我们查看JDK版本是否切换成功:输入java -version命令查看JDK版本

此时JDK的版本并没有被切换回来!!!

PS:切换失败原因
这是为什么呢?这是因为当我们安装并配置好JDK11之后它会自动生成一个环境变量(此变量我们看不到),此环境变量优先级较高,导致我们在切换回JDK8后系统会先读取到JDK11生成的环境变量,而不会读取到JDK8的环境变量。

3、切换失败解决办法


1)调整优先级

 
我们需要将%JAVA_HOME%\bin上移至环境变量最高处(赋予它最高的优先级)

正常调整完优先级就可以切换成功了

再次查询版本号 如果还是11 则需要去修改笔记本电脑的电源配置。如下:

2)关闭电脑的“启用快速启动”


控制面板>硬件和声音>电源选项,在下图中点击“选择电源按钮的功能”

接下来在下图中直接取消启用快速启动勾选即可!

再次重启电脑,问题搞定!JAVA_HOME 设置生效!

 

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处:http://www.coloradmin.cn/o/1965122.html

如若内容造成侵权/违法违规/事实不符,请联系多彩编程网进行投诉反馈,一经查实,立即删除!

相关文章

详细介绍Linux iftop 的结果如何查看

目录 1. 安装 iftop 2. 运行 iftop 3. iftop 界面详解 3.1 标题栏 3.2 流量显示区域 3.3 汇总信息 3.4 底部栏 4. 常用选项和快捷键 4.1 常用选项 4.2 常用快捷键 5. 实际案例 6. 真实排查网络【下行带宽过高】问题案例 6.1 【定义出口ip和端口】iftop -P 在流出服…

漏洞打靶AI-web1.0

下载安装靶机后要进行靶机ip的确定,具体步骤可以查看我的上一篇博客,这里就不细说了。 在物理机访问靶机IP地址进入这样一个页面,我们发现这里没有输入框也没有点击按钮,导致我们无处下手,不过我们还可以用工具去扫描…

无人机之社区管理篇

在社区管理中,无人机的应用更是为传统的管理方式带来了革新与便利。 一、安全监控与巡逻 无人机可以配备高清摄像头和红外传感器,进行24小时不间断的监控和巡逻。在社区中,无人机可以用于检测公共区域的安全状况,及时发现异常情况…

【C语言】处理文件错误:详解 strerror, perror, 和 fopen

🦄个人主页:小米里的大麦-CSDN博客 🎏所属专栏:https://blog.csdn.net/huangcancan666/category_12718530.html ⚙️操作环境:Visual Studio 2022 目录 一、引言 二、fopen 函数 解释: 1. 函数原型 2. 参数 3. 代码示例 三、strerror …

形象设计大赛活动方案策划

一、活动流程 1、个人创意服装展示(30分):选手自备服装,要能展示现代大学生青春、时尚,富有内涵的高雅气质和礼仪风范(如:校园装、运动装、休闲装和职业装)。 由评委评判出对选手的第一印象分。…

代码随想录二刷(哈希表)

代码随想录二刷(哈希表) 三数之和思路反正对于我来说是真的难想出来。 若这道题还是采用哈希表的思路去做,非常麻烦,并且还要考虑去重的操作。所以这道题其实用双指针,是更方便的。 具体程序如下: class Solution:def threeSu…

SPON IP网络对讲广播系统的命令执行漏洞复现实验

第一步:使用fofa搜索语句搜索 fofa地址:网络空间测绘,网络空间安全搜索引擎,网络空间搜索引擎,安全态势感知 - FOFA网络空间测绘系统 查询漏洞的语句icon_hash"-1830859634" 第二步:访问网址&…

LangChain大模型应用开发指南-传统编程范式思维的应用

LangChain大模型应用开发指南-传统编程范式思维的应用 上节课,我带领小伙伴们完成了baichuan2量化模型的OpenAI标准接口封装,并完成LangChain对大模型的调用与测试。 今天我们将正式开始LangChain大模型应用开发课程。 组件总览 上图为LangChain的组件与…

软件工程之应用数学

软件工程之应用数学 第 20 章:应用数学20.1 运筹方法20.1.1 网络计划技术20.1.2 线性规划20.1.3 决策论20.1.4 对策论 20.2 数学建模 第 20 章:应用数学 数学是一种严谨、缜密的科学,学习应用数学知识,可以培养系统架构设计师的抽…

机器学习三步走:手写BP神经网络(入门) --> 基于TensorFlow框架开发(开发) --> 基于预训练模型快速构建应用(应用)

目录 前言第一步:手写BP神经网络1 概念简介1.1 神经网络内的概念1.2 神经网络外的概念 2 类BPNetwork2.1 初始化2.2 激活函数2.2.1 Sigmod2.2.2 Linear2.2.3 Sigmod_derivative 2.3 损失函数2.4 前向传播2.5 后向传播2.6 训练模型2.7 预测2.8 绘制损失值变化曲线 **…

实验 19. 用户进程

已完成实验 已完成实验链接 简介 实验 19. 用户进程 总结 main函数创造了1个主线程,两个内核线程,两个用户进程。共5个PCB,进程PCB->pgdir为进程自己的页表首虚拟地址,线程为null。因此本次实验是五个进/线程在来回切换。他…

抖音素材网站有哪些?这几个高质量的抖音无水印素材网站分享

在抖音这个视觉与创意并重的平台上,选择合适的无水印视频素材是提升内容质量的关键。如果你正在寻找既能使你的视频内容更具吸引力,又能避免版权问题的优质素材,那么本文将为你详细介绍几个高质量的抖音无水印素材网站。从国内的蛙学网到国际…

双指针算法大总结!!看完这篇再也没有难的双指针题!!例题C++解法!

题源acwing、力扣 讲解双指针题目一:盛最多水的容器思路AC代码 题目二:查找总价格为目标值的两个商品思路AC代码 题目三:链表的中间节点思路AC代码 题目四:环形链表思路AC代码 题目五:反转字符串中的元音字符思路AC代码…

【Vulnhub靶场AI-WEB-1.0打靶教程】

第一步:查看虚拟机的ip 第二步:扫描ip下开放的80端口 第三步:扫描查到的ip地址下的目录 第四步:访问查到的目录 访问robot.txt 第五步:访问robot.txt显示出的目录 第六步:打开kali终端,使用sqlmap功能 sq…

【Vue3】标签的 ref 属性

【Vue3】标签的 ref 属性 背景简介开发环境开发步骤及源码 背景 随着年龄的增长,很多曾经烂熟于心的技术原理已被岁月摩擦得愈发模糊起来,技术出身的人总是很难放下一些执念,遂将这些知识整理成文,以纪念曾经努力学习奋斗的日子。…

win10游戏出现错误代码0xc0000142是什么情况?几种方法修复错误代码0xc0000142

错误代码 "0xc0000142" 通常表示应用程序无法正确启动,这经常与系统文件损坏、兼容性问题或环境设置不当有关。下面列出了一些步骤,可能帮助你解决在Windows 10上运行游戏时遇到的0xc0000142错误。 快速修复错误代码0xc0000142问题 1. 以管理…

更新Win11后出现无法检测到相机的情况

使用腾讯会议的时候发现摄像头用不了,显示“未检测到摄像头”,打开设置显示“未找到任何相机” 试了很多方法都解决不了,后用了下面这种方法成功解决,相机就能用了 1.下载360驱动大师,检测下有没有要更新或者添加的驱…

希尔排序【C语言】

希尔排序 前言 在上一篇文章中我们了解了直接插入排序算法(建议先阅读),但其实这个算法还是有一定优化空间的。而它优化之后,就变成了另一个大名鼎鼎的排序算法:希尔排序。 希尔排序(Shell’s Sort)是插入排序的一种…

PDF怎么转换成Word?这些工具一键搞定!

在日常生活中,我们经常遇到需要将PDF文件转换成Word文档的情况。PDF怎么转换成Word?一些工具的使用十分重要!下文中就为大家推荐几个亲测好用的PDF转换工具。 一、Foxit PDF转换大师(365客户端) 链接:www…

【Story】编程迷航:从 “ 我怎么才学会 ? ” 到 “ 我怎么这么厉害 ! ”

目录 大学生编程入门指南:选择语言、制定计划与避坑技巧1. 选择适合的编程语言1.1 Python1.2 Java1.3 C/C1.4 JavaScript1.5 SQL 2. 制定有效的学习计划2.1 设定明确的目标2.2 制定学习时间表2.3 选择学习资源2.4 实践和项目 3. 避免常见学习陷阱3.1 避免过度焦虑3.…