jdk1.7和1.8共存的问题(默认1.7)

参考https://www.cnblogs.com/fxmemory/p/7234848.html

电脑上有了jdk1.7,环境变量配的是1.7,后来再安装了个1.8,结果在cmd-->java-version,出现了1.8的视图:

jdk1.7和1.8共存的问题(默认1.7)

在安装了1.8之后,电脑上会自动产生一些的文件,

jdk1.7和1.8共存的问题(默认1.7)

按照网上的说法,把这里边的java,javaw,javaws替换成1.7的

之后,cmd-->java-version,出现

jdk1.7和1.8共存的问题(默认1.7)

分析原因可能是运行的程序是1.7的java,javaw,javaws,但是在注册表中jdk和jdk运行环境是1.8的

打开注册表,cmd-regedit,找到

jdk1.7和1.8共存的问题(默认1.7)

jdk1.7和1.8共存的问题(默认1.7)

这样就可以了,cmd-->java -version,就变成了1.7的视图

但是,怎么把环境设成1.8的呢,难道还要再来一遍这个过程,这样也太麻烦了,怎么办?

好吧,原来有更简便的方法。

在安装jdk8 的时候,环境变量Path会自动添加一个值“C:\ProgramData\Oracle\Java\javapath”,把这个值从path中删除之后,命令行终于可以输出jdk7的信息了

看起来还是不了解jdk1.8啊,哈哈。。。。

上一篇:C#格式化字符串大全


下一篇:NSBundle的用法