首页 > 数据库 >Oracle jdk 安装以及镜像

Oracle jdk 安装以及镜像

时间:2023-11-17 15:32:11浏览次数:35  
标签:java JDK jdk HOME Oracle 镜像 下载


我们在日常进行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

使其生效

标签:java,JDK,jdk,HOME,Oracle,镜像,下载
From: https://blog.51cto.com/u_15866638/8448395

相关文章

  • 麒麟v10 基础镜像制作
    下载:https://archive.org/download/kylin-server-10-sp-2-x-86-release-build-09-20210524 需求:通过麒麟v10iso文件创建一个docker镜像说一下我是在麒麟的系统下创建的麒麟docker,其他系统可以对应修正,区别不大进程:挂载iso文件到目录mount-oloop/media/kylin/xxx.iso......
  • 什么是JDK、JRE、JVM? 它们的关系是什么?
    JDK(JavaDevelopmentKit)、JRE(JavaRuntimeEnvironment)和JVM(JavaVirtualMachine)是与Java编程语言相关的关键概念,它们之间存在一定的层次关系。JDK(JavaDevelopmentKit):JDK是Java开发工具包,提供了Java开发所需的工具和资源。包括Java编译器(javac)、Java虚拟机(JVM)、Java调试器等开......
  • Homebrew 镜像源配置(清华)
    临时设置(运行下面这行命令)exportHOMEBREW_API_DOMAIN="Indexof/homebrew-bottles/api"&&exportHOMEBREW_BOTTLE_DOMAIN="https://mirrors.tuna.tsinghua.edu.cn/homebrew-bottles"&&exportHOMEBREW_BREW_GIT_REMOTE="https://mirr......
  • JDK 版本对照 versions
    JDKversion和classfileversion(Class编译版本号)对应关系  JDK17=61,  JDK16=60,  JDK15=59,  JDK14=58,  JDK13=57,  JDK12=56,  JDK11=55,  JDK10=54,  JDK9=53,  JDK8=52,  JDK7=51,  J......
  • 记录一下oracle index skip引起 temp表空间暴涨问题
    1.indexskip这个东西发现有执行计划走他的时候一定要注意了,这玩意还会出发sort排序功能,所以会大量使用你的临时表空间  看到走了indexskip然后还有buffersort大概能猜到,这个走了比较差的索引了,然后继续查看CRS_P_GU_INSECACCT表上的索引发现有一个复合索引,就是执行计......
  • sc3336 接到pico上就疯狂重启吗? 断开就没事, 使用原厂镜像也有问题
    SC3336接到PICO上出现频繁重启的问题可能涉及多个方面,包括驱动程序、硬件兼容性、系统设置等。以下是一些建议和可能的解决方案:驱动程序问题:确保你使用的SC3336驱动程序与PICO设备和操作系统兼容。从官方网站或设备制造商处下载并安装最新的驱动程序。硬件兼容性:检查SC33......
  • JDK 推荐的线程关闭方式
    JDK在线程的Stop方法时明确不得强行销毁一个线程,要优雅的退出线程。何谓优雅退出线程,即业务将进行中请求正确被处理,取消待执行请求,执行资源回收,最终 ThreadRunablerun 方法return结束执行。首先问为什么要退出一个线程,再提问如何退出一个线程1需要线程退出的常见场景......
  • T113开发板单独编译uboot和内核和fastboot单独更新镜像
    T113开发板单独编译uboot和内核和fastboot单独更新镜像T113单独编译uboot和内核和fastboot单独更新镜像1、u-boot单独编译目录:t113-s3_linux-sdk-v1.1/brandy/brandy-2.0/u-boot-2018编译命令:makesun8iw20p1_auto_defconfig&&make-j16&&tools/dragonsecboot-packtools/boot_p......
  • GitHub、Google等镜像加速地址收集
    摘要本文用于收集GitHub、Google等镜像/加速地址。GitHubGitHub加速地址一览fastgithubHttps://www.fastgithub.com/(推荐)站源地址缓存github.comwww.fastgithub.com无raw.githubusercontent.com无github.githubassets.com无customer-stories......
  • JDK系列---【linux系统脚本快速安装JDK】
    1.install.shtar-zxvfjdk8.tar.gzmvjdk8u201jdk8#查看是否系统自带openjdkrpm-qa|grepjava#卸载自带openjdkrpm-etadata-java-2022a-1.el8.noarchjavapackages-filesystem-5.3.0-1.module+el8+2447+6f56d9a6.noarchjava-1.8.0-openjdk-headless-1.8.0.322.b06-11.......