OpenJDK源码获取的途径

背景

笔者在阅读《深入理解Java虚拟机:JVM高级特性与最佳实践(第3版)》时,按1.6.1章节中获取源码的方法,进行下载源码:

第一种方法: 在这里插入图片描述
第二种方法:
读者可以直接访问准备下载的JDK版本的仓库页面(譬如本例中OpenJDK 12的页面为https://hg.openjdk.java.net/jdk/jdk12/),然后点击左边菜单中的“Browse”,将显示如图1-9的源码根目录页面。此时点击左边的“zip”链接即可下载当前版本打包好的源码,到本地直接解压即可。在国内使用这种方式下载比起从Mercurial复制一堆零散文件要快非常多。笔者下载的OpenJDK 12源码包大小为171MB,解压之后约为579MB。

问题

由于对第一种方法不是很熟悉,故采用了第二种方法进行下载:
在这里插入图片描述
该zip文件解压后是这样的:没有源码src目录,文件大小也只有1.5M左右。
在这里插入图片描述

解决方案

github openjdk下载:https://github.com/unofficial-openjdk/openjdk
文件大小171M,从版本上看应该是jdk10
在这里插入图片描述

原创文章 56 获赞 8 访问量 4714

猜你喜欢

转载自blog.csdn.net/jpgzhu/article/details/106123707