博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
windows安装多个版本的jdk,解决java-version和javac-version版本不一致的问题
阅读量:5298 次
发布时间:2019-06-14

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

系统先装了jdk1.8 ,环境变量里配置的是jdk1.8,java -version 与javac -version 版本一致。

然后安装了jdk1.6 ,环境变量java_home 改成了1.6,但是cmd 里输入java -version 和javac -version

版本就不一致,一个是java -version 显示是1.8,javac -version 是1.6

网上很多解决方法说得都不明白甚至错误,比如某度就是错误的导向。

下面说下jdk的切换方式

首先我们需要配置三个JAVA_HOME(当然你也可以配置一个,每次手动切换),classpath和path不需要更改,每次切换只需要更改JAVA_HOME的值,指向JAVA6_HOME或者JAVA8_HOME

 

 这样之后我们会遇到上面Java和Javac版本不一致的问题。

 

解决版本不一致方法:

把path 里%JAVA_HOME%\bin放在path变量的最前面

 

 这样就能完美解决windows安装多个版本的jdk的版本不一致问题。

 

ps:更改了环境变量,要重新打开cmd 窗口,才会生效。!!!!!!!!!!

 

转载于:https://www.cnblogs.com/ylkh/p/10214936.html

你可能感兴趣的文章
SDUTOJ3754_黑白棋(纯模拟)
查看>>
Scala入门(1)Linux下Scala(2.12.1)安装
查看>>
laravel
查看>>
installing the matplotlib via pip in the enviroment dos
查看>>
bzoj3312: [Usaco2013 Nov]No Change
查看>>
如何改善下面的代码 领导说了很耗资源
查看>>
Quartus II 中常见Warning 原因及解决方法
查看>>
高德地图 – 1.问题集锦
查看>>
php中的isset和empty的用法区别
查看>>
Android ViewPager 动画效果
查看>>
Android UI-仿微信底部导航栏布局
查看>>
MySQL 第六天
查看>>
python 笔记一
查看>>
pip和easy_install使用方式
查看>>
博弈论
查看>>
Redis sentinel & cluster 原理分析
查看>>
我的工作习惯小结
查看>>
把word文档中的所有图片导出
查看>>
Spring 自动装配;方法注入
查看>>
浏览器的判断;
查看>>