安装流程
下载OpenJDK12的源码
有两种方法:
- 访问官网: https://hg.openjdk.java.net/jdk/jdk12
点左边栏的zip即可启动下载:

但这种方式慢得令人发指,建议还是用第二种方法。 - 访问Github主页:https://github.com/openjdk/jdk/tree/master
点master分支,点tags,往下拖,选中JDK12最新版,最后点Code,DownloadZip即可。



通过这个方法下载OpenJDK源码最快。
将源码传输到Ubuntu系统里面
我用的是WinSCP,非常好用。
注意Ubuntu20我们装的一般是Desktop桌面版,默认是没有启动SSH服务, 可以通过下面命令安装:
sudo apt-get install openssh-server
安装好后新建一个文件夹,譬如叫jdk12。由于Ubuntu的安全设置问题(账号权限问题),WinSCP还不能传输文件到这个文件夹,需要将文件夹的用户和用户组更改到当前用户(新建文件夹的默认用户和用户组是root,由于Ubuntu独特的设计,你没办法用root账号登陆WinSCP)。
chown james:james /jdk12 #james为我的账号名, /jdk12为新建的文件夹

本文详细记录了在Ubuntu 20.04上编译OpenJDK12的全过程,包括从下载源码、传输到Ubuntu、解压、安装依赖、前置JDK安装、编译过程中的问题及解决办法,特别是针对C文件错误的解决策略,以及编译失败后的清理与重试步骤。
最低0.47元/天 解锁文章
1690

被折叠的 条评论
为什么被折叠?



