WIndows环境配置多版本Java

参考:https://blog.csdn.net/weixin_44072270/article/details/117897967


仅配置JAVA_HOME是不行的,要修改javapath
仅修改JAVA_HOME,还并没有完,如把JAVA_HOME从8改为16之后在cmd中查看版本一定还是java8

这是因为PATH中的第一行javapath的优先级高于你后面自己配置JAVA_HOME的内容,而javapath被指向了原先的Java8的版本

解决方案有两个:

  1. 将你自己添加的两行放到javapath那一行的上面,不管是通过把上面那一行挪下来还是下面那两行挪上去都可以
  2. 复制javapath那一行的地址到文件管理器打开,发现里面有三个文件java.exe、javaw.exe、javaws.exe,我们将这三个文件去掉即可(不推荐删除,万一以后还有用就麻烦了,可以在文件名最后加上.bak的后缀,或者改成一个你认为好看但是和原来不一样的名字就可以了)
    上面这两个办法推荐第二种,因为第一种可能会引起其他一些变化
posted @   ashuai~  阅读(112)  评论(0编辑  收藏  举报
相关博文:
阅读排行:
· 阿里最新开源QwQ-32B,效果媲美deepseek-r1满血版,部署成本又又又降低了!
· AI编程工具终极对决:字节Trae VS Cursor,谁才是开发者新宠?
· Manus重磅发布:全球首款通用AI代理技术深度解析与实战指南
· 开源Multi-agent AI智能体框架aevatar.ai,欢迎大家贡献代码
· 被坑几百块钱后,我竟然真的恢复了删除的微信聊天记录!
点击右上角即可分享
微信分享提示