1.首先获取源码,通过该网址:https://hg.openjdk.java.net/jdk/jdk12/ 点击browse之后便可得到下图,之后点击zip即可,下载即可。
2.下载好源码后,便可以打开虚拟机,将这个源码jdk12....zip文件复制到ubuntu中,有时候ubuntu不允许复制,那么可以通过xftp来连接虚拟机中的系统,然后传递文件即可。当然也可以进行一些操作让ubuntu允许复制。
总之现在我们的ubuntu系统中已经拥有了该源码jdk压缩包文件,之后将其移动到( mv jdk文件名 /etc/opt) etc/opt文件夹下,当然其他文件夹也行。之后使用 unzip jdk.zip 解压即可。
3.此刻就先不必理会源码文件,先进行一些配置,首先使用:
sudo apt-get install build-essential //这个是为了构建基本的环境,通过其便可以编译c语言等还有gdb调试等工具
之后构建基本的编译jdk的依赖环境,如下图命令: