[NO ISSUE] Always build with jdk target 8
Change-Id: I2f31adc13ce24c1a631620612259b774ab88fa0b
Reviewed-on: https://asterix-gerrit.ics.uci.edu/3531
Sonar-Qube: Jenkins <jenkins@fulliautomatix.ics.uci.edu>
Contrib: Jenkins <jenkins@fulliautomatix.ics.uci.edu>
Integration-Tests: Jenkins <jenkins@fulliautomatix.ics.uci.edu>
Tested-by: Jenkins <jenkins@fulliautomatix.ics.uci.edu>
Reviewed-by: Murtadha Hubail <mhubail@apache.org>
diff --git a/asterixdb/pom.xml b/asterixdb/pom.xml
index 0149810..9a8cf32 100644
--- a/asterixdb/pom.xml
+++ b/asterixdb/pom.xml
@@ -547,7 +547,7 @@
<plugin>
<groupId>org.apache.maven.plugins</groupId>
<artifactId>maven-plugin-plugin</artifactId>
- <version>3.5.2</version>
+ <version>3.6.0</version>
</plugin>
<plugin>
<groupId>org.apache.maven.plugins</groupId>
@@ -808,41 +808,13 @@
<profile>
<id>java8</id>
<activation>
- <jdk>1.8</jdk>
+ <jdk>[1.8,)</jdk>
</activation>
<properties>
<target.jdk.version>8</target.jdk.version>
</properties>
</profile>
<profile>
- <id>java9</id>
- <activation>
- <jdk>9</jdk>
- </activation>
- <properties>
- <target.jdk.version>9</target.jdk.version>
- </properties>
- </profile>
- <profile>
- <id>java10</id>
- <activation>
- <jdk>10</jdk>
- </activation>
- <properties>
- <target.jdk.version>10</target.jdk.version>
- </properties>
- </profile>
- <profile>
- <id>java11</id>
- <activation>
- <jdk>11</jdk>
- </activation>
- <properties>
- <!-- several plugins do not yet support Java 11 classes (maven-plugin-plugin, maven-dependency-plugin) -->
- <target.jdk.version>10</target.jdk.version>
- </properties>
- </profile>
- <profile>
<id>java8-bootclasspath</id>
<activation>
<property>
diff --git a/hyracks-fullstack/hyracks/pom.xml b/hyracks-fullstack/hyracks/pom.xml
index 5990526..c66c4fe 100644
--- a/hyracks-fullstack/hyracks/pom.xml
+++ b/hyracks-fullstack/hyracks/pom.xml
@@ -35,7 +35,7 @@
<plugin>
<groupId>org.apache.maven.plugins</groupId>
<artifactId>maven-plugin-plugin</artifactId>
- <version>3.5.2</version>
+ <version>3.6.0</version>
</plugin>
<!--This plugin's configuration is used to store Eclipse m2e settings only. It has no influence on the Maven build itself.-->
<plugin>
diff --git a/hyracks-fullstack/pom.xml b/hyracks-fullstack/pom.xml
index 565d29b..c619397 100644
--- a/hyracks-fullstack/pom.xml
+++ b/hyracks-fullstack/pom.xml
@@ -737,41 +737,13 @@
<profile>
<id>java8</id>
<activation>
- <jdk>1.8</jdk>
+ <jdk>[1.8,)</jdk>
</activation>
<properties>
<target.jdk.version>8</target.jdk.version>
</properties>
</profile>
<profile>
- <id>java9</id>
- <activation>
- <jdk>9</jdk>
- </activation>
- <properties>
- <target.jdk.version>9</target.jdk.version>
- </properties>
- </profile>
- <profile>
- <id>java10</id>
- <activation>
- <jdk>10</jdk>
- </activation>
- <properties>
- <target.jdk.version>10</target.jdk.version>
- </properties>
- </profile>
- <profile>
- <id>java11</id>
- <activation>
- <jdk>11</jdk>
- </activation>
- <properties>
- <!-- several plugins do not yet support Java 11 classes (maven-plugin-plugin, maven-dependency-plugin) -->
- <target.jdk.version>10</target.jdk.version>
- </properties>
- </profile>
- <profile>
<id>java8-bootclasspath</id>
<activation>
<property>