JDK1.8 64位安装JRE失败(多个版本jdk同时安装)

来源:互联网 发布:金橡树乳胶床垫 知乎 编辑:程序博客网 时间:2024/04/29 19:38

JDK1.8安装:JRE安装失效

Error:

安装jdk1.8时,显示jre安装成功,可是在cmd中java -version 查看jdk版本时,仍是低版本jdk

Reason:

* jdk 高版本共用低版本jre *
如果本地已经安装过低版本的jdk和jre,如,jdk1.6,jdk1.7,需先卸载低版本,在安装高版本jdk后再去安装低版本jdk

Apply:

  1. 多个项目开发的jdk版本不一致时,对jdk高版本(1.8)有明确需求
  2. eclispe升级后,想使用neno版本,对VM的要求是1.8Version,所以需要去安装多个jdk
  3. 其他需求需要安装含1.8版本在内的多个jdk版本

other

亲测,低版本jdk不与高版本jdk共用jre
若先安装了jdk1.8,会安装jre,此时再去安装jdk1.6,也会再次安装jre1.6 (jdk1.7未测,但和jdk1.6基本没差)


修订-[20170425]

对于该问题,简要描述起来就是jdk1.8在安装时会检测当前电脑是否安装了jre,若有低版本jre存在,会去与低版本jdk共用jre,即不再安装jre1.8

因此,要安装jre1.8,需要先写在本地的jdk低版本环境后,在去安装,安装完jre1.8,再去安装jdk1.7或是jdk1.6,会正常安装jre1.7和jre1.6

除此之外,测试发现,jdk1.6和1.7版本安装时不会出现这种其概况,各自的jre可以正常安装

0 0
原创粉丝点击