ubuntu下编译openJDK11

1. 环境准备

ubuntu18.04

gcc 7.4.0

openJDK源码(https://github.com/unofficial-openjdk/openjdk/archive/jdk-11+28.tar.gz)

 

2. 配置bootstrap JDK

下载jdk11然后解压缩到/opt/jdk-11.0.1目录下,配置环境变量/etc/profile

export JAVA_HOME=/opt/jdk-11.0.1

export CLASSPATH=.:$JAVA_HOME/lib

export PATH=$JAVA_HOME/bin:$PATH

3. . 编译

在openjdk源码目录下执行 ./configure, 根据提示安装相关的依赖项

./configure --disable-warnings-as-errors

make

openJDK的支持的debug级别是release, fastdebug, slowdebug or optimized

默认为release

配置 --enable-debug 相当于 --with-debug-level=fastdebug


ubuntu下编译openJDK11_第1张图片

你可能感兴趣的:(java)