Skip to content

Commit df5e002

Browse files
committed
Include JDK 10 & 11 in the container
1 parent 1f26f13 commit df5e002

File tree

1 file changed

+15
-7
lines changed

1 file changed

+15
-7
lines changed

dev/Rockerfile

+15-7
Original file line numberDiff line numberDiff line change
@@ -5,25 +5,33 @@ MOUNT installers:/installers
55
RUN cd /installers \
66
&& chmod u+x jdk-1_5_0_22-linux-amd64-rpm.bin \
77
&& echo yes | ./jdk-1_5_0_22-linux-amd64-rpm.bin
8+
ENV JAVA5_HOME=/usr/java/jdk1.5.0_22
89

910
# Install JDK 6, 7, 8
1011
RUN yum -y install \
1112
java-1.6.0-openjdk-devel \
1213
java-1.7.0-openjdk-devel \
1314
java-1.8.0-openjdk-devel \
1415
&& yum clean all
15-
16-
# Install JDK 9
17-
RUN rpm -Uvh /installers/jdk-9.0.1_linux-x64_bin.rpm
18-
19-
ENV JAVA5_HOME=/usr/java/jdk1.5.0_22
2016
ENV JAVA6_HOME=/usr/lib/jvm/java-1.6.0
2117
ENV JAVA7_HOME=/usr/lib/jvm/java-1.7.0
2218
ENV JAVA8_HOME=/usr/lib/jvm/java-1.8.0
23-
ENV JAVA9_HOME=/usr/java/jdk-9.0.1
19+
20+
# Install JDK 9
21+
RUN rpm -Uvh /installers/jdk-9.0.4_linux-x64_bin.rpm
22+
ENV JAVA9_HOME=/usr/java/jdk-9.0.4
23+
24+
# Install JDK 10
25+
RUN rpm -Uvh /installers/jdk-10.0.2_linux-x64_bin.rpm
26+
ENV JAVA10_HOME=/usr/java/jdk-10.0.2
27+
28+
# Install JDK 11
29+
RUN rpm -Uvh /installers/jdk-11.0.1_linux-x64_bin.rpm
30+
ENV JAVA11_HOME=/usr/java/jdk-11.0.1
31+
2432
ENV JAVA_HOME=$JAVA8_HOME
2533

26-
# Install Maven
34+
# Install Maven 3.2.5 (the last version to support Java 6)
2735
RUN curl http://archive.apache.org/dist/maven/maven-3/3.2.5/binaries/apache-maven-3.2.5-bin.tar.gz \
2836
-o apache-maven-3.2.5-bin.tar.gz \
2937
&& tar -xzf apache-maven-3.2.5-bin.tar.gz -C /opt \

0 commit comments

Comments
 (0)