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