首先安装gcc,freetype,CUPS,X11,ALSA,libffi,Autoconf
部分命令:
yum install libXtst-devel libXt-devel libXrender-devel libXrandr-devel libXi-devel
yum install cups-devel
yum install fontconfig-devel
yum install alsa-lib-devel
要编译的是jdk12,需要jdk11的环境,首先要把系统自带的jdk8删除。
查看java
rpm -qa|grep java
删除
rpm -e --nodeps java-1.8.0-openjdk-headless-1.8.0.65-3.b17.el7.x86_64
rpm -e --nodeps java-1.8.0-openjdk-1.8.0.65-3.b17.el7.x86_64
rpm -e --nodeps java-1.7.0-openjdk-1.7.0.91-2.6.2.3.el7.x86_64
rpm -e --nodeps java-1.7.0-openjdk-headless-1.7.0.91-2.6.2.3.el7.x86_64
安装JDK11
sudo yum -y install java-11-openjdk-devel
在要编译的目录下运行
bash configure --enable-debug --with-jvm-variants=server
在configure通过之后,运行make,进行编译