修改JAVA_HOME无效,java版本保持不变的问题解决
来源:互联网 发布:恩牛网络小贷 编辑:程序博客网 时间:2024/04/28 03:53
在现公司,遇到一个问题,就是配置JAVA_HOME无效,不管怎么改,运行java -version始终是最初的那个java版本。直接在PATH环境变量里追加写死的java路径也没用。
解决过程:
曾经在一个人机器上发现此问题,然后又在两个机器上发现同样的问题,于是我迷茫了。
接着冷静下来想想,在以前的地方从未遇到过这种情况,在现公司三个机器都遇到同样的情况,那么,很有可能就是因为现公司的系统的环境问题,或许是因为大家都装了某个软件引起的。
然后突然想到,难道是在系统目录里面有java.exe?导致优先调用了系统目录中的java.exe,而不是自己配置的JAVA_HOME中的java.exe?
立马来到C:\WINDOWS\system32目录下进行验证。果然,java.exe、javac.exe等exe程序华丽丽地躺在那里!
尼玛,哪个牛掰软件啊!居然把整个JDK安装到system32目录下面了。
解决途径:
接下来问题就简单了,修改环境变量即可解决。
因为PATH环境变量中默认将system32等系统重要目录添加在最前面,所以运行java -version时当然是调用system32目录下的java.exe了。所以只要将%JAVA_HOME%/bin这一句放到PATH环境变量的最前面,问题就迎刃而解了。
0 0
- 修改JAVA_HOME无效 java版本保持不变的问题解决
- 修改JAVA_HOME无效,java版本保持不变的问题解决
- 修改JAVA_HOME无效,java版本保持不变的问题解决
- 修改JAVA_HOME无效,java版本保持不变的问题解决
- 修改JAVA_HOME无效,java版本保持不变的问题解决
- 修改JAVA_HOME无效,java版本保持不变的问题解决
- 修改JAVA_HOME无效,java版本保持不变的问题解决
- 修改JAVA_HOME无效,java版本保持不变的问题解决
- 修改JAVA_HOME无效,java版本保持不变的问题解决
- 修改JAVA_HOME无效,java版本保持不变的问题解决
- 修改JAVA_HOME无效,java版本保持不变的问题解决
- 修改JAVA_HOME无效,java版本保持不变的问题解决
- 修改JAVA_HOME无效,java版本保持不变的问题解决
- 黑马程序员——修改JAVA_HOME无效,java版本保持不变的问题(已解决)
- JAVA_HOME环境变量修改后,java版本保持不变的问题
- 修改JAVA_HOME之后,Java版本保持不变的解决方法
- 修改Java_Home无效,java版本没有更换的问题解决方法
- 更改JAVA_HOME的路径后,Java版本不变的解决方法
- SQLite数据库笔记
- dstat默认输出说明
- Eclipse使用入门教程
- 什么是库?(linux平台下的理解)
- 正则表达式在iOS中的运用
- 修改JAVA_HOME无效,java版本保持不变的问题解决
- 简单的Timer
- 百度地图mapview出来只有方格子没地图Authentication Error errorcode: 230 uid: -1 appid -1 msg: APP Scode码校验失败
- springMVC 接收数组参数,mybatis 接收数组参数,mybatis批量插入/批量删除案例
- Web Service 那点事儿(4)—— 使用 CXF 开发 REST 服务
- FOJ 有奖月赛 4月(校赛热身赛)D题 小茗的魔法阵
- Java回调机制
- 调试js中console.log
- 嵌入式Linux下Camera编程V4L2 ---fwqlzz love is for ever