由于有两个项目需要使用不用版本的JDK,不想麻烦的卸载安装
最初想着改变JAVA_HOME应该就可以了吧,却发现任然不行
把JAVA_HOME的JDK路径从1.8换到1.7,发现想的太简单了,任然是1.8版本的不变
网上找资料未果,老师教了好方法
网上都是各种说法,却没讲明白为什么。老师说系统会按顺序加载JDK,所以没有加载到我希望的1.7版本的Java是由于前面加载了其他版本的JDK,所以可以用where java命令查看加载顺序
可以发现在加载1.7版本的Java.exe之前,有另外两个地方,所以想用1.7的JDK把这两个删了就好。
第一处:删除环境变量里Path中的同名的那一条
第二处:去相应路径把执行文件删了
成功了
每次切换JDK的时候把JAVA_HOME修改了就行