写在前面
想把本地项目部署到服务器上,新买的服务器环境需要重新搭建环境,安装jdk8。根据相关资料,去官网下载,结果发现jdk8需要登录才能下载。
进入官网下载
Oracel官网下载,不好找到Jdk8
Jdk下载,进入官网,www.oracle.com/java/techno…
首先看到Java23
想下载Jdk8,找了一会,还去想哪个英文单词可以跳转过去,后来发现原来一直下拉,在底部
当选择需要版本时,旁边有个锁的图标
点击链接,会弹出相关许可协议及下载地址
勾选许可协议后,弹出登录窗口
解决方案
1、分析下载链接
使用F12,查看对应的下载链接
其实也不太行,估计官网后续做了优化,导致使用下载路径这样的方式被拦截,还是需要登录。
美国区,下载链接
https://download.oracle.com/otn/java/jdk/8u431-b10/0d8f12bc927a4e2c9f8568ca567db4ee/jdk-8u431-linux-x64.tar.gz
(发现官网中如果选择中国区域,这个路径是这样的)
下载链接
https://www.oracle.com/webapps/redirect/signon?nexturl=https://download.oracle.com/otn/java/jdk/8u431-b10/0d8f12bc927a4e2c9f8568ca567db4ee/jdk-8u431-linux-x64.tar.gz
其实就是中国区的地址,有个前缀,把?后面的地址复制出来,还是下载失败,直接跳转到登录界面,应该是做了拦截。(使用迅雷下载,虽然下载成功,只有十几K,还是有问题的)
2、找共享账户
这个方式是我比较推荐的。也找到一个网站,有免费的账户登录。当点击下载时,跳转到登录界面,登录一下,就可以正常下载了。
可以进入这个网站,找到对应的登录账户,bugmenot.com/view/oracle…
这个方式可行,参考资料,www.cnblogs.com/lucky-jun/p…
其它
Jdk版本
平时开发使用Java SE版本即可。