下载主线版本openjdk源码
git clone https://github.com/openjdk/jdk.git
boot jdk选择
主线版本的jdk选择boot jdk不同于LTS版本。她需要选择一个与他当前最近的一个jdk才可以配置通过。打比方我的jdk版本当前是Oracle JDK17,而主线版本是20+。所以使用如下命令配置的时候就会报错。
sh configure --with-debug-level=slowdebug --disable-warnings-as-errors --disable-javac-server
// 报错为
configure: (Your Boot JDK version must be one of: 18 19 20