跨境派

跨境派

跨境派,专注跨境行业新闻资讯、跨境电商知识分享!

当前位置:首页 > 平台政策 > 一台电脑,如何安装多个JDK版本并保证jdk版本自由切换(多个jdk如何配置环境变量)

一台电脑,如何安装多个JDK版本并保证jdk版本自由切换(多个jdk如何配置环境变量)

时间:2024-03-26 07:56:18 来源:网络cs 作者:淼淼 栏目:平台政策 阅读:

标签: 版本  配置  环境  变量  自由  保证  电脑  安装 
阅读本书更多章节>>>>

        最近,项目中需要使用到高版本的jdk,但是我电脑中之前又安装过其他版本的jdk8所以就想在一台主机上安装多个版本的jdk,比如jdk11,jdk17,使得在不同的项目中进行jdk的切换。

        下载jdk:Oracle官网 ,在这里我需要使用的是jdk17,并且他是长期支持版,也就是Oracle官方会长期维护该版本的问题及优化

安装都是闭着眼睛点:如果遇到有些进程阻拦,去杀掉进程就行

电脑底部栏搜索

属于PID进程号搜索,结束任务就行

安装完之后,就需要解决多个版本的问题!

好用就多用

通过不同的JAVA_HOME+版本号,指定安装地址,最后由JAVA_HOME变量来进行统一管理

配置CLASSPATH变量

1、为什么要配置classpath变量?
配置classpath变量之后,才能使得java解释器知道到哪里去找标准类库,这些标准类库是别人已经写好了的,我们只管使用。比如我们常用到java.lang包中的类,在配置classpath变量后被设为默认导入,所以在写程序时就不用import这个包了。那么这些标准类库在哪呢?在以JDK的lib目录下以jar为后缀的文件中:一个是dt.jar,一个是tools.jar,这两个jar包都位于jdk安装路径中的lib目录下,所以通常我们都会把这两个jar包加到我们的classpath环境变量的值为:.; JDK安装目录\lib\tools.jar; JDK安装目录\lib\dt.jar;

2、如何配置classpath变量?
在系统环境变量那一栏中点击新建classpath ,跟新建JAVA_HOME一样,指定位置就行:
变量名: CLASSPATH
变量值: .;%JAVA_HOME%\lib\tools.jar;%JAVA_HOME%\lib\dt.jar;
(注意,CLASSPATH最前面是有个 “.”的,跟Linux系统一样,表示当前目录。用两个%包围JAVA_HOME这个变量的意思是引用变量的值,直接复制上边这个吧!)

最后配置path路径

验证:

修改成jdk11:

dos窗口记得关闭之后重新开一个窗口(就是刷新一下)

阅读本书更多章节>>>>

本文链接:https://www.kjpai.cn/zhengce/2024-03-26/148713.html,文章来源:网络cs,作者:淼淼,版权归作者所有,如需转载请注明来源和作者,否则将追究法律责任!

版权声明:本文内容由互联网用户自发贡献,该文观点仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌抄袭侵权/违法违规的内容,一经查实,本站将立刻删除。

文章评论