先说结论:win10 JDK-8u231安装点击下一步没反应 解决方法就是换安装包,最显眼的那个jdk-8u231-windows-x64.exe不能用,亲测 jdk-11.0.5_windows-x64_bin.exe可以用(目前最新版是13.0.1),下面给出详细步骤

  • 安装出现的问题
  • 失败的安装过程
  • 成功的安装过程
  • 1.在刚才的网页点击 overview
  • 2. 可以看到 最新的已经是JDK13了
  • 3. 点击这个 download
  • 5. 继续点击 download
  • 6. 选择jdk-11.0.5_windows-x64_bin.exe
  • 7. 下载完成,无脑安装之
  • 总结

安装出现的问题

  windows10 64位专业版(家庭版应该也一样)安装JDK时,使用 jdk-8u231-windows-x64.exe 出现安装窗口,点击下一步后,窗口消失,然后啥也没了。。。。我刚开始还以为迅雷把安装包搞坏了,从浏览器下载死慢(200多KB/s),下了好几遍都是这个问题,之前急着用stm32cubemx,就先安装了jre,才算安装成功,最近想学一下Android,Android studio是一通无脑下一步就完事了,但是想安装个轻量的Java开发环境,又搞一遍JDK,昨晚折腾到23:56,才算装上,差点宿舍晚归。。。
  下面详述整个过程:

失败的安装过程

  首先就是看了一堆教程,都是说去这个网址: https://www.oracle.com/technetwork/java/javase/downloads/jdk8-downloads-2133151.html (超链接可点击)下载JDK安装包,一通操作注册账号Accept License Agreement才让下载安装包。。

  选择windows 64位exe文件,如图所示:

java 不再继续往下执行 java下不动_JDK


  然后你会发现用浏览器下载贼慢,,我用edge刚开始600k,然后300k,最后270k每秒,这时可以在edge里复制下载链接,打开迅雷下载,速度很快超过2M,一分钟下完。

  安装窗口如下:

java 不再继续往下执行 java下不动_Java_02


  点击下一步,你会发现,窗口没了,鼠标指针变成表示缓冲的蓝色圆圈,过了两秒,啥也没了,多试几次还是这样,用兼容模式也不行。。

  后来我安装jre成功了,使用的应该是jre-8u231-windows-x64.exe,但是昨晚成功安装JDK后,现在这玩意没了。。再安装又没反应了,不想再找了,反正JDK正常了,读者可直接按下面的步骤下载安装JDK。

成功的安装过程

1.在刚才的网页点击 overview

java 不再继续往下执行 java下不动_Java_03

2. 可以看到 最新的已经是JDK13了

  而且Oracle强烈推荐使用最新版本Java SE13

java 不再继续往下执行 java下不动_java 不再继续往下执行_04

3. 点击这个 download

  我为什么选择了JDK11呢,,可能是昨晚脑子抽风,觉得JDK13的描述里面不包含JDK这三个字母,所以选择了描述里有JDK的JDK11。。。其实都是一个东西,Oracle官网描述如下(就在这个网页下面):

JDK (Java SE Development Kit). For Java Developers. Includes a complete JRE plus tools for developing, debugging, and monitoring Java applications.

  建议读者下载最新版本吧,应该会更好。

java 不再继续往下执行 java下不动_安装包_05

5. 继续点击 download

  (上一步我选的是JDK11,读者根据自己实际情况来)

java 不再继续往下执行 java下不动_安装包_06


你会发现这个页面其实包含了最新版JDK13和上一版本JDK8的,其实本身就是同一个网址:

https://www.oracle.com/technetwork/java/javase/downloads/index.html#JDK11 后面的#JDK11应该是定位了网页滚动到当前JDK11的位置。所以最新版JDK的下载地址应该是这个:

https://www.oracle.com/technetwork/java/javase/downloads/index.html 我是下载的JDK11,所以网址是这个:

https://www.oracle.com/technetwork/java/javase/downloads/jdk11-downloads-5066655.html

6. 选择jdk-11.0.5_windows-x64_bin.exe

  观察这个网址https://www.oracle.com/technetwork/java/javase/downloads/jdk11-downloads-5066655.html,是不是和文章开头那个JDK8的网址贼像,但是这里已经没有X86了

  下面就是同意协议登录账户开始下载(前面应该已经有账号了,没有就注册一个,这里百度云给出下载好的安装包)

链接:https://pan.baidu.com/s/1_U43VOxmtcN3vuu9NvAfsw 提取码:diib

  或加入QQ群923703530,从群文件获取(文末有二维码)

java 不再继续往下执行 java下不动_Java_07

7. 下载完成,无脑安装之

  没啥要注意的,一路next完事

总结

  jdk-8u231-windows-x64.exe这个安装包可能就是有问题,参考教程里的8u201就可以在win10正常安装。而很多教程里给出的链接都指向了JDK8的最新版,即8u231版本,所以出现这个点击下一步窗口消失问题的太多了。
  点击此处直接访问2019-11-6的最新JDK下载链接(此为Java SE 13.0.1 作者写博客时的最新版本,建议从overview页面进入最新JDK下载页面)