在java开发中,jdk8是最被钟爱的版本。但当前jdk11已是市场主流,所以应该升级到jdk11了。但是从jdk9开始,Oracle开始对商业应用收费。为了减少成本,我们选择了使用OpenJDK。而我们正常了解的OpenJDK只是开源版本,维护期比较短,经过多方比较,发现Liberica JDK 和Adopt Open JDK是市场上常用的选择,其中Liberica JDK平台版本比较丰富,FULL jdk包括javaFX;
Adopt Open JDK是加入了Eclipse基金会,后面有微软、IBM等大公司支持,市场占有率比较高。最终我们选择了Adopt OpenJDK。
Adopt OpenJDK官网上下载的版本来自于github.com,国内下源为:Index of /AdoptOpenJDK/ | 清华大学开源软件镜像站 | Tsinghua Open Source Mirror
下面记录Adopt OpenJDK的使用情况和遇到的问题跟踪。
- 组件kaptcha在Ubuntu中不能正确生成验证码
原因:这是因为找不到需要的字体。
解决办法:
# 安装字体配置程序
sudo apt install fontconfig
# 刷新字体缓存
sudo fc-cache --force