win10下java-version和javac-version版本不一致的问题
2018-01-20 19:05
363 查看
当同一个系统里装了两个不同版本jdk的时候,如果想要切换当前使用的jdk版本,如果单纯更改环境变量里的值,在cmd中查看java -version和javac -version的时候,可能会发现二者的版本号不一致,这时编译等环节就无法正常进行。
网上大部分解决的思路都和这篇博客(http://blog.csdn.net/u012061196/article/details/53241206)的内容是类似的,不过尝试之后发现这个解决策略并不适用于win10,不过根据上面博客的分析,发现问题在于要删除的java.exe,javaw.exe,javaws.exe的位置并不在C盘windows文件夹下的System32,而是在C:\ProgramData\Oracle\Java\javapath,这个目录在系统变量中的path变量中可以看到,删除这个目录下的三个exe文件,再次查询java
-version和javac -version,发现二者一致了,问题就解决了。
网上大部分解决的思路都和这篇博客(http://blog.csdn.net/u012061196/article/details/53241206)的内容是类似的,不过尝试之后发现这个解决策略并不适用于win10,不过根据上面博客的分析,发现问题在于要删除的java.exe,javaw.exe,javaws.exe的位置并不在C盘windows文件夹下的System32,而是在C:\ProgramData\Oracle\Java\javapath,这个目录在系统变量中的path变量中可以看到,删除这个目录下的三个exe文件,再次查询java
-version和javac -version,发现二者一致了,问题就解决了。
相关文章推荐
- Exception in thread "main" java.lang.UnsupportedClassVersionError: org/apache/ma ven/cli/Maven/java与javac版本不一致问题
- Windows 多JDK版本设置方法(Java -version 和 Javac -version 版本不一致问题等)
- 处理linux java -version版本不一致问题
- linux java -version版本不一致问题
- 解决linux下javac -version和java -version版本显示不一致
- 解决linux下javac -version和java -version版本显示不一致
- 解决linux下javac -version和java -version版本显示不一致
- Java与Javac版本不一致问题解决方案
- java -version和javac -version版本不一致
- JDK安装多个版本出现Java -version和你配置的环境变量的jdk版本不一致的问题
- 解决 linux 系统 centos 6.4 系统中 java -version和javac -version版本不一致
- java与javac版本不一致问题
- 解决linux下javac -version和java -version版本显示不一致 分类: LINUX 2010-07-06 22:41 4707人阅读 评论(1) 收藏
- 安装多jdk后,java -version 与 javac -version 版本不一致
- Java - java与javac版本不一致问题
- 解决linux下javac -version和java -version版本显示不一致
- Java - java与javac版本不一致问题
- java与javac版本不一致问题
- java、javac -version不一致(java编译及运行环境不一致)的环境变量设置问题解决
- java与javac版本不一致问题