Java:多个不同版本JDK之间的切换
参考自:(37条消息) 多个JAVA版本共存切换的解决方法_额 无语的博客-CSDN博客_java多版本共存
假设电脑中安装了两个版本的Java:JDK-8和JDK-16,如何实现不同版本间的切换呢?
步骤如下:
1)构造环境变量,以下格式为环境变量名:环境变量值
为每个版本的JDK构造一个环境变量,这里就构造两个环境变量:
-
JAVA_HOME_8:D:\Java\jdk-8
-
JAVA_HOME_16:D:\Java\jdk-16.0.1
构造环境变量JAVA_HOME:
-
JAVA_HOME:%JAVA_HOME_X%(这里的X就是我们需要的那个版本的JDK)
构造环境变量CLASS_PATH:
-
CLASS_PATH:%JAVA_HOME%\lib\tools.jar;%JAVA_HOME%\jre\lib\dt.jar
向环境变量PATH中添加一项:
-
PATH:%JAVA_HOME%\bin
2)删除一些系统文件(如果在调整环境变量后,Java版本没变化再执行该步)
删除C:\WindowsSystem32目录下的与java相关的运行程序(可能没有)
删除C:\Program Files (x86)\Common Files\Oracle\Java\javapath;
删除C:\ProgramData\Oracle\Java\javapath(因为path中配置了引用)的javapath的快捷图标和Java相关的运行程序。
3)打开CMD,输入java -version,修改JAVA_HOME,并显示修改前后的JDK版本
JAVA_HOME为%JAVA_HOME_8%时:
JAVA_HOME为%JAVA_HOME_16%时:
分类:
Java
【推荐】编程新体验,更懂你的AI,立即体验豆包MarsCode编程助手
【推荐】凌霞软件回馈社区,博客园 & 1Panel & Halo 联合会员上线
【推荐】抖音旗下AI助手豆包,你的智能百科全书,全免费不限次数
【推荐】博客园社区专享云产品让利特惠,阿里云新客6.5折上折
【推荐】轻量又高性能的 SSH 工具 IShell:AI 加持,快人一步
· PowerShell开发游戏 · 打蜜蜂
· 在鹅厂做java开发是什么体验
· 百万级群聊的设计实践
· WPF到Web的无缝过渡:英雄联盟客户端的OpenSilver迁移实战
· 永远不要相信用户的输入:从 SQL 注入攻防看输入验证的重要性
2021-07-04 Qt:QSqlQuery