From 3302921a162f355358536b17b21e8459787b55a9 Mon Sep 17 00:00:00 2001 From: Mark Paluch Date: Tue, 27 Apr 2021 14:53:08 +0200 Subject: [PATCH] Move build and compiler to Java 16. Closes #606. --- .travis.yml | 18 +---- pom.xml | 189 ++++++++-------------------------------------------- 2 files changed, 31 insertions(+), 176 deletions(-) diff --git a/.travis.yml b/.travis.yml index 4ee64cd7..abfaad34 100644 --- a/.travis.yml +++ b/.travis.yml @@ -4,22 +4,8 @@ os: linux jobs: include: - - jdk: openjdk8 - env: JDK='OpenJDK 8' - - jdk: openjdk11 - env: JDK='OpenJDK 11' - - env: JDK='OpenJDK 12' - before_install: wget https://github.com/sormuras/bach/raw/master/install-jdk.sh && . ./install-jdk.sh -f 12 - - env: JDK='OpenJDK 13' - before_install: wget https://github.com/sormuras/bach/raw/master/install-jdk.sh && . ./install-jdk.sh -f 13 - - env: JDK='OpenJDK 14' - before_install: wget https://github.com/sormuras/bach/raw/master/install-jdk.sh && . ./install-jdk.sh -f 14 - - env: JDK='OpenJDK 15' - before_install: wget https://github.com/sormuras/bach/raw/master/install-jdk.sh && . ./install-jdk.sh -f 15 - - env: JDK='OpenJDK EA' - before_install: wget https://github.com/sormuras/bach/raw/master/install-jdk.sh && . ./install-jdk.sh - allow_failures: - - env: JDK='OpenJDK EA' + - env: JDK='OpenJDK 16' + before_install: wget https://github.com/sormuras/bach/raw/master/install-jdk.sh && . ./install-jdk.sh -f 16 addons: apt: diff --git a/pom.xml b/pom.xml index 9c4c515c..ba66c224 100644 --- a/pom.xml +++ b/pom.xml @@ -34,6 +34,9 @@ + 16 + 16 + 1.11.0 1.1.3 UTF-8 @@ -54,163 +57,6 @@ - - java8 - - - 1.8 - - - - - - cassandra - - - - - java11 - - - 11 - - - - - java-next - - - [9,) - - - - - javax.xml.bind - jaxb-api - - - javax.annotation - javax.annotation-api - - - - - - java-13+ - - - [13,) - - - - --enable-preview - - - - - - maven-compiler-plugin - - 13 - - ${jvm.enable-preview} - - - - - maven-surefire-plugin - - ${jvm.enable-preview} - - - - maven-failsafe-plugin - - ${jvm.enable-preview} - - - - - - - - - java-13 - - - 13 - - - - - - maven-compiler-plugin - - 13 - - - - - - - - java-14 - - - 14 - - - - - - maven-compiler-plugin - - 14 - - - - - - - - java-15 - - - 15 - - - - - - maven-compiler-plugin - - 15 - - - - - - - - java-16 - - - 16 - - - - - - maven-compiler-plugin - - 16 - - - - - - @@ -274,9 +120,9 @@ test - org.junit.jupiter - junit-jupiter-engine - test + org.junit.jupiter + junit-jupiter-engine + test org.junit.vintage @@ -284,9 +130,32 @@ test + + + + javax.xml.bind + jaxb-api + + + javax.annotation + javax.annotation-api + + + + + org.apache.maven.plugins + maven-compiler-plugin + + 16 + true + + + + + central