diff --git a/.appveyor/workflow.yml b/.appveyor/workflow.yml
index e37957dc7b..57f7161329 100644
--- a/.appveyor/workflow.yml
+++ b/.appveyor/workflow.yml
@@ -1,4 +1,6 @@
environment:
+ JAVA_HOME: C:\Program Files\Java\jdk11
+ MAVEN_VERSION: 3.8
matrix:
- job_name: java-tool-and-runtime
- job_name: csharp-runtime
diff --git a/.circleci/config.yml b/.circleci/config.yml
index a151210081..ea0afa95de 100644
--- a/.circleci/config.yml
+++ b/.circleci/config.yml
@@ -3,7 +3,7 @@ version: 2.1
jobs:
test_tool_and_runtime_java:
docker:
- - image: cimg/openjdk:8.0
+ - image: cimg/openjdk:11.0
steps:
- checkout
- run:
@@ -32,7 +32,7 @@ jobs:
type: string
default: java
docker:
- - image: cimg/openjdk:8.0
+ - image: cimg/openjdk:11.0
environment:
MAVEN_OPTS: -Xmx512m
resource_class: large
diff --git a/.github/workflows/macosx.yml b/.github/workflows/macosx.yml
index 4f7d3213bf..f327a24616 100644
--- a/.github/workflows/macosx.yml
+++ b/.github/workflows/macosx.yml
@@ -15,10 +15,10 @@ jobs:
TARGET: [swift, cpp]
steps:
- uses: actions/checkout@v2
- - name: Set up JDK 1.8
+ - name: Set up JDK 11
uses: actions/setup-java@v1
with:
- java-version: 1.8
+ java-version: 11
- name: Set up Maven
uses: stCarolas/setup-maven@v4
with:
diff --git a/antlr4-maven-plugin/pom.xml b/antlr4-maven-plugin/pom.xml
index eb022514d1..8db4e0ac8e 100644
--- a/antlr4-maven-plugin/pom.xml
+++ b/antlr4-maven-plugin/pom.xml
@@ -153,6 +153,13 @@
+
+ org.apache.maven.plugins
+ maven-compiler-plugin
+
+ 8
+
+
diff --git a/pom.xml b/pom.xml
index 1473518ed6..ca85f9580b 100644
--- a/pom.xml
+++ b/pom.xml
@@ -98,8 +98,8 @@
UTF-8
UTF-8
true
- 1.8
- 1.8
+ 11
+ 11
diff --git a/runtime-testsuite/pom.xml b/runtime-testsuite/pom.xml
index e2d4f4c0c9..50d1bed541 100644
--- a/runtime-testsuite/pom.xml
+++ b/runtime-testsuite/pom.xml
@@ -130,6 +130,9 @@
org.apache.maven.plugins
maven-compiler-plugin
+
+ 8
+
diff --git a/runtime/Java/pom.xml b/runtime/Java/pom.xml
index 5812d2d2df..6048cd0f8f 100644
--- a/runtime/Java/pom.xml
+++ b/runtime/Java/pom.xml
@@ -122,6 +122,13 @@
+
+ org.apache.maven.plugins
+ maven-compiler-plugin
+
+ 8
+
+