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” 查看是否成功。