通过环境变量修改java版本不生效
发布日期:2021-05-07 10:52:58 浏览次数:25 分类:精选文章

本文共 422 字,大约阅读时间需要 1 分钟。

在现公司,遇到一个问题,就是配置JAVA_HOME无效,不管怎么改,运行 -version始终是最初的那个java版本。直接在PATH环境变量里追加写死的java路径也没用。

解决过程

 

在网上看到有些工程师说删除 C:\WINDOWS\system32目录下的java.exe、javac.exe等exe程序。因为系统会优先在这个目录下寻找,然后才去找JAVA_HOME环境变量。因此赶紧去删除了 C:\WINDOWS\system32目录下的java.exe、javac.exe等exe程序。

但是!!!!!在cmd中输入java-version,版本号还是没变啊,最后的解决办法是:

 

因为PATH环境变量中默认将system32等系统重要目录添加在最前面,所以运行java -version时当然是调用system32目录下的java.exe了。所以只要将%JAVA_HOME%/bin这一句放到PATH环境变量的最前面,问题就迎刃而解了。

上一篇:MySQL中concat()、concat_ws()、group_concat()函数的使用及区别
下一篇:你应该知道的RPC原理

发表评论

最新留言

很好
[***.229.124.182]2025年04月18日 11时29分24秒