MNEMONIC-685: Fix maven build failure in centOS docker container

Signed-off-by: Xiaojin Jiao <xjiao@apache.org>
diff --git a/docker/docker-CentOS/Dockerfile b/docker/docker-CentOS/Dockerfile
index d72e8c7..fd247dc 100644
--- a/docker/docker-CentOS/Dockerfile
+++ b/docker/docker-CentOS/Dockerfile
@@ -20,13 +20,19 @@
 
 RUN yum -y install epel-release
 RUN yum -y update && yum -y groupinstall 'Development Tools' && \
-    yum -y install java-devel cmake check check-devel libuuid-devel man zlib-devel maven
+    yum -y install cmake check check-devel libuuid-devel man zlib-devel maven
 
 RUN yum -y install ndctl-devel libpmem-devel libvmem-devel libpmemobj-devel
 
 RUN yum clean all
 
-ENV JAVA_HOME /usr/lib/jvm/java
+# install java
+RUN curl -O https://download.java.net/java/GA/jdk14.0.2/205943a0976c4ed48cb16f1043c5c647/12/GPL/openjdk-14.0.2_linux-x64_bin.tar.gz && \
+    tar xvf openjdk-14.0.2_linux-x64_bin.tar.gz && \
+    mv jdk-14.0.2/ /opt/ && \
+    rm openjdk-14.0.2_linux-x64_bin.tar.gz
+
+ENV JAVA_HOME /opt/jdk-14.0.2
 ENV PATH $JAVA_HOME/bin:$PATH
 
 WORKDIR /ws