ubuntu24.04系统openjdk17源码编译openjdk17
##更新源
sudo apt-get update
##更新依赖包
sudo apt-get install -y autoconf zip libx11-dev libxext-dev libxrender-dev libxtst-dev libxt-dev libcups2-dev libfontconfig1-dev libasound2-dev
sudo apt-get install libx11-dev libxext-dev libxrender-dev libxrandr-dev libxtst-dev libxt-dev
##配置环境
bash configure --with-num-cores=12 --with-memory-size=20480 --with-boot-jdk=/home/yym/jdk16/jdk-16.0.2 --with-target-bits=64 --with-jvm-variants=server --with-debug-level=slowdebug --disable-warnings-as-errors
##编译
make CONF=linux-x86_64-server-slowdebug
##jdk-16下载地址
##所有版本
Java Archive | Oracle
##16版本
Java Archive Downloads - Java SE 16
##解压16版本
cd /home/yym/jdk16
tar -zxvf jdk-16.0.2_linux-x64_bin.tar.gz
##openjdk17下载地址
https://codeload.github.com/openjdk/jdk17/zip/refs/heads/master