Oracle jdk 安装以及镜像

文章介绍了在Java开发中遇到的OracleJDK下载问题,包括需要手动同意许可和下载速度慢等。提出了使用国内镜像站作为解决方案,如编程宝库、清华AdoptOpenJDK镜像和华为JavaJDK镜像,这些镜像站提供了快速且全面的JDK下载选项。对于JDK10以上版本,文章还给出了使用jlink命令生成JRE的步骤,并提供了配置环境变量的方法。

摘要生成于 C知道 ,由 DeepSeek-R1 满血版支持, 前往体验 >

我们在日常进行Java开发中,可能都会遇到下载JDK,但是Oracle官方的下载条件非常苛刻,需要手动同意license。历史版本需要手动登录,所以有时候不得不先进行注册,然后才能下载。更麻烦的是下载地址位于国外,下载速度慢。

其它OpenJDK分发版中,AdoptOpenJDK算是半官方了,有良好的API,直接下载就可以,但是它是从GitHub上下载的,S3的速度又很慢,所以下载速度也不快,有时候还会404。

其实国内已经有了相关的镜像网站,不仅内容全,而且速度快。我这里收集了常用的3个镜像站:

1、编程宝库 java jdk镜像

JDK下载 - 编程宝库

这个镜像站,包含Oracle JDK,、OpenJDK、AdoptOpenJDK、阿里的OpenJDK( Dragonwell)和华为的OpenJDK(毕昇 JDK ),目前是国内最全的Java JDK镜像导航站。

2、清华AdoptOpenJDK镜像

https://mirrors.tuna.tsinghua.edu.cn/AdoptOpenJDK/

比如你要下载JDK11 Windows 64为的安装包,只需要访问

https://mirrors.tuna.tsinghua.edu.cn/AdoptOpenJDK/11/jdk/x64/windows/ 即可。

3、华为java-jdk镜像

Index of java-local/jdk

我们下载java SE jdk的时候,一般都会去去甲骨文(oricle)官网下载,但是下载速度超慢,因此我们可以选择华为的Oracle国内镜像下载jdk,速度非常快。

对于jdk 10 以上,安装没有 jre 文件夹,可以如此生成

sudo bin/jlink --module-path jmods --add-modules java.desktop --output jre 
 

然后再 ~/.bashrc 添加 如此路径

openjdk 1.7
export JAVA_HOME=/usr/lib/jvm/java-1.7.0-openjdk-amd64
openjdk 1.8
export JAVA_HOME=/usr/lib/jvm/java-1.8.0-openjdk-amd64
export JRE_HOME=${JAVA_HOME}/jre 
export CLASSPATH=.:${JAVA_HOME}/lib:${JRE_HOME}/lib 
export PATH=${JAVA_HOME}/bin:$PATH
 

source  ~/.bashrc

使其生效

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值