在系统中部署两个版本JDK实现自由切换(windows

news/2025/1/15 6:47:51/文章来源:https://www.cnblogs.com/BT-Blog/p/18519242

前言

​ 在学习和工作中遇到不同的项目需要使用不同版本的JDK,可以通过以下办法实现jdk版本自由切换。

准备工作:

​ 准备两种不同版本的jdk(我用的是jdk8和jdk11)

链接附上:
https://pan.baidu.com/s/1ZGhVYw6YITLUDJFmfLDGqw?pwd=vuz4

1.在系统变量中新建:

变量名:CLASSPATH
变量值:.;%JAVA_HOME%\lib;%JAVA_HOME%\lib\dt.jar;%JAVA_HOME%\lib\tools.jar

2.在系统变量中新建:
变量名:JAVA_HOME
变量值:%JAVA11_HOME%(自定义当前使用哪一版本jdk,如切换8将11改为8即可)

变量名:JAVA11_HOME
变量值:C:\Program Files\Java\jdk-11.0.15.1(jdk11目录地址)

变量名:JAVA8_HOME
变量值:C:\Program Files\Java\jdk1.8.0_131(jdk8目录地址)

注意事项:

C:\Program Files (x86)\Common Files\Oracle\Java\javapath
C:\Program Files\Common Files\Oracle\Java\javapath
删除这两个文件夹中文件,设置的是默认jdk,如不删除,jdk不能实现自由切换

最终测试:

win+R
cmd >> java -version
cmd >> javac -version

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

如若内容造成侵权/违法违规/事实不符,请联系编程知识网进行投诉反馈email:809451989@qq.com,一经查实,立即删除!

相关文章

1 The Ecology of Financial Market

阅读 Trades, Quotes and Prices 的第一章。 Originally Posted at: https://clouder0.com/zh-cn/posts/financial-market-ecology/ How Trade Happens Traditional Way 金融市场都有哪些参与者?他们的各自的目的是什么? 任何交易,总是有两个参与方:Buyer & Seller. 买…

《数字经济产业》

今天,我为大家推荐一篇《数字经济产业集群发展 白皮书》报告。 报告 共 71 页。从 “数字经济概念、特征、典型产业集群案例、要素、策略、产业展望” 等六个方面,详细解读了《2023 数字经济产业》。 很重磅。#01#【关键要点】一、数字经济定义据资源作为关键生产要素、以现代…

requests接口响应出现乱码

在项目里使用requests去请求接口出现一串二进制 如:测试时却显示正常,使用的是另一个项目的虚拟环境(python 3.11.5)切换到本项目中,使用本项目虚拟环境仍然乱码(python3.11.5) 在本项目中尝试切换到3.10,创建一个新的虚拟环境,并保留comment.py脚本只需要的包,仍然报…

CUDA 编程学习 (5)——内存访问性能

现代DRAM结构由于核心速度限制,通过burst模式和多Banks结构提高带宽。CUDA中,warp级聚合内存访问减少DRAM请求,提升效率。分块访问模式通过将数据加载到共享内存中,降低全局内存访问频率,进一步优化CUDA内存访问性能。1. DRAM 带宽 1.1 DRAM 核心阵列结构每个 DRAM 核心阵…

射蜡工序流程图

包含工序:射蜡件、射水溶芯、射尿素芯、化芯、射刺头、射冷蜡块、射牙套、射帽。 前后序:(射芯射配件转至射蜡件)、平行工序(射水溶芯、尿素芯、牙套、刺头) 工序交集点:射水溶芯、射尿素芯 转修蜡修芯 转射蜡件,化芯转修蜡,射蜡首检件转检验,检验合格转修蜡。

定时调度框架Quartz使用

使用背景 在最近的项目中遇到一个需要使用到动态定时任务的需求,即定时任务的调用时间不是在某个固定时间自动执行,而是由用户控制,并且需要持久化。因此在网上搜了一下,发现了一个基于Java开发的Quartz定时任务调度框架,很符合我的需求,因此记录一下便于以后再次使用。 …

网络重置后WiFi列表消失

打开服务 启动WLAN AutoConfig

当然不是草台班子 云译网 原型设计+概要设计

作业所属课程 软件工程2024作业要求 2024秋软工实践团队作业-第二次作业目标 设计出原型与后端架构团队名称 当然不是草台班子团队成员学号 姓名102201427 侯丽珂102201426 郑嘉祺102201241 戴康怡102201218 肖晗涵112200328 谢李东292300304 陈鹭102201242 魏儀阳082100170 朱…

【入门笔记】CSE 365 - Fall 2024之Intercepting Communication(pwn.college)

从构造发送数据包让你更加理解数据包的构成【入门笔记】CSE 365 - Fall 2024之Intercepting Communication(pwn.college) level1 连接到远程主机查看解析 为了知道目标远程主机的ip地址,我们运行`/challenge/run`开启远程主机环境 再使用nc连接到远程主机的特定端口 level…

竹杖芒鞋数模路

“人终将被年少不可得之物困扰一生”——对于我来说,我的年少不可得之物,便是这三个字:“集训队”。当初我来到学校,听说到数模集训队、ACM集训队的时候,我特别特别非常兴奋激动,让我想起了往昔对“集训队”这三个字的无限向往,“集训队”这三个字就是那么吸引我。“人终…

跟着禹神学前端——CSS 基础 (2)

1. CSS 长度单位px:像素 em:相对元素 font-size 的倍数 rem:相对根字体大小的倍数,html 标签就是根。 %:相对父元素计算的百分比。CSS中设置长度,必须加单位,否则样式无效。2. 元素的显示模式块元素(block)又称:块级元素 特点:在页面中独占一行,不会与任何元素共用…

网易云课堂上买的课程过期了怎么办?教你如何下载到本地永久观看~

前言:很多同学都遇到过购买的网课课程过期了,然后无法观看,花了钱还没学完,血亏。这里教大家一种方法,把网易云课堂上面快过期的课程下载到电脑本地,然后可以永久观看,再也不用担心过期了~ 【已经过期的课程也是支持下载的哦!】 提示:操此方法需要用到Windows电脑,Ma…