jre8以上的版本在windows10上安装总是提示1603错误,网上找了各种办法,包括卸载老版本,关闭杀毒软件,关闭浏览器,甚至是系统最小化启动,1603依旧存在。
官方也发现了该问题,但也是一头雾水,相信一年半载也决绝不掉,这对于需要用到jre的宝宝们简直是噩耗,不少老外也在为此头疼。捣鼓了好久,总算找到了一个相对简便的方法,那就是不安装,直接用。
首先是jre下载,在这里我们不下载“exe”安装包,而是直接下载压缩包,进入链接(http://download.oracle.com/otn-pub/java/jdk/10.0.2+13/19aef61b38124481863b1413dce1855f/jre-10.0.2_windows-x64_bin.tar.gz)下载(这里下载“jre-10.0.2_windows-x64_bin.tar.gz”),该压缩包含有jre运行所需的所有文件,解压可用;接下来很简单,将jre加入到系统环境变量即可,如果是exe安装,jre8以上版本不需要手动设置环境变量,压缩包只能自己添加。方法如下:
右键“计算机/此电脑”——“属性”——“高级系统设置”——“环境变量”,在系统变量中的“path”中加入bin的路径,我的是“D:\Program Files\Java\jre-10.0.2\bin”,保存即可。
命令提示符中输入“java -version”查看是否成功。