You are viewing a plain text version of this content. The canonical link for it is here.
Posted to commits@mnemonic.apache.org by yz...@apache.org on 2021/09/14 18:02:39 UTC

[mnemonic] branch master updated: MNEMONIC-685: Fix maven build failure in centOS docker container

This is an automated email from the ASF dual-hosted git repository.

yzhao pushed a commit to branch master
in repository https://gitbox.apache.org/repos/asf/mnemonic.git


The following commit(s) were added to refs/heads/master by this push:
     new 821ae3e  MNEMONIC-685: Fix maven build failure in centOS docker container
821ae3e is described below

commit 821ae3ea10b3728839c5f7a0ee34bc143cc821a1
Author: Xiaojin Jiao <xj...@apache.org>
AuthorDate: Sun Sep 12 20:03:21 2021 -0700

    MNEMONIC-685: Fix maven build failure in centOS docker container
    
    Signed-off-by: Xiaojin Jiao <xj...@apache.org>
---
 docker/docker-CentOS/Dockerfile | 10 ++++++++--
 1 file changed, 8 insertions(+), 2 deletions(-)

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 @@ MAINTAINER Gang Wang (garyw@apache.org)
 
 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