diff --git a/.github/workflows/pull_request.yml b/.github/workflows/pull_request.yml
index 006f42057..5afb80140 100644
--- a/.github/workflows/pull_request.yml
+++ b/.github/workflows/pull_request.yml
@@ -11,7 +11,7 @@ jobs:
server_tests:
strategy:
matrix:
- java: [ 8, 14 ]
+ java: [ 11, 14 ]
runs-on: ubuntu-latest
@@ -118,11 +118,11 @@ jobs:
restore-keys: |
${{ runner.os }}-maven-
- - name: Set up Java 8
+ - name: Set up Java 11
uses: actions/setup-java@v2
with:
distribution: 'adopt'
- java-version: 8
+ java-version: 11
- name: Build OpenRefine
run: ./refine build
diff --git a/.github/workflows/snapshot_release.yml b/.github/workflows/snapshot_release.yml
index 6dddccaef..8ee758194 100644
--- a/.github/workflows/snapshot_release.yml
+++ b/.github/workflows/snapshot_release.yml
@@ -44,11 +44,11 @@ jobs:
restore-keys: |
${{ runner.os }}-maven-
- - name: Set up Java 8
+ - name: Set up Java 11
uses: actions/setup-java@v2
with:
distribution: 'adopt'
- java-version: 8
+ java-version: 11
- name: Build OpenRefine
run: ./refine build
@@ -132,11 +132,11 @@ jobs:
restore-keys: |
${{ runner.os }}-maven-
- - name: Set up Java 8
+ - name: Set up Java 11
uses: actions/setup-java@v2
with:
distribution: 'adopt'
- java-version: 8
+ java-version: 11
- name: Install genisoimage and jq
run: sudo apt-get install genisoimage jq
diff --git a/benchmark/pom.xml b/benchmark/pom.xml
index baf10a7fd..dcb9b8514 100644
--- a/benchmark/pom.xml
+++ b/benchmark/pom.xml
@@ -49,7 +49,7 @@
UTF-8
1.33
- 1.8
+ ${java.minversion}
openrefine-benchmarks
diff --git a/extensions/database/pom.xml b/extensions/database/pom.xml
index ac3a8a471..cac48f0da 100644
--- a/extensions/database/pom.xml
+++ b/extensions/database/pom.xml
@@ -47,8 +47,8 @@
maven-compiler-plugin
3.8.1
- 1.8
- 1.8
+ ${java.minversion}
+ ${java.minversion}
UTF-8
false
diff --git a/extensions/gdata/pom.xml b/extensions/gdata/pom.xml
index 61692ad62..5190d59e0 100644
--- a/extensions/gdata/pom.xml
+++ b/extensions/gdata/pom.xml
@@ -47,8 +47,8 @@
maven-compiler-plugin
3.8.1
- 1.8
- 1.8
+ ${java.minversion}
+ ${java.minversion}
UTF-8
false
diff --git a/extensions/jython/pom.xml b/extensions/jython/pom.xml
index 093dc5d50..b1e8e3f06 100644
--- a/extensions/jython/pom.xml
+++ b/extensions/jython/pom.xml
@@ -49,8 +49,8 @@
maven-compiler-plugin
3.8.1
- 1.8
- 1.8
+ ${java.minversion}
+ ${java.minversion}
UTF-8
false
diff --git a/extensions/pc-axis/pom.xml b/extensions/pc-axis/pom.xml
index e51ce4ed4..47545ff0d 100644
--- a/extensions/pc-axis/pom.xml
+++ b/extensions/pc-axis/pom.xml
@@ -47,8 +47,8 @@
maven-compiler-plugin
3.8.1
- 1.8
- 1.8
+ ${java.minversion}
+ ${java.minversion}
UTF-8
false
diff --git a/extensions/phonetic/pom.xml b/extensions/phonetic/pom.xml
index 3efc4b28a..b7adeca3b 100644
--- a/extensions/phonetic/pom.xml
+++ b/extensions/phonetic/pom.xml
@@ -49,8 +49,8 @@
maven-compiler-plugin
3.8.1
- 1.8
- 1.8
+ ${java.minversion}
+ ${java.minversion}
UTF-8
false
diff --git a/extensions/sample/pom.xml b/extensions/sample/pom.xml
index 1b2dd8145..8e497de95 100644
--- a/extensions/sample/pom.xml
+++ b/extensions/sample/pom.xml
@@ -48,8 +48,8 @@
maven-compiler-plugin
3.1
- 1.8
- 1.8
+ ${java.minversion}
+ ${java.minversion}
UTF-8
false
diff --git a/extensions/wikidata/pom.xml b/extensions/wikidata/pom.xml
index ecc7a841d..4ec6bb68f 100644
--- a/extensions/wikidata/pom.xml
+++ b/extensions/wikidata/pom.xml
@@ -57,8 +57,8 @@
maven-compiler-plugin
3.8.1
- 1.8
- 1.8
+ ${java.minversion}
+ ${java.minversion}
UTF-8
false
diff --git a/packaging/pom.xml b/packaging/pom.xml
index cc2aac8f7..99dafabec 100644
--- a/packaging/pom.xml
+++ b/packaging/pom.xml
@@ -213,7 +213,8 @@
${windows.package.jre.path}
- 1.8.0
+ ${java.minversion}
+ ${java.maxversion}
true
512
2048
diff --git a/pom.xml b/pom.xml
index 71ea704b9..43ac94bc8 100644
--- a/pom.xml
+++ b/pom.xml
@@ -54,6 +54,8 @@
+ 11
+ 15
/
3333
/tmp/refine
@@ -99,8 +101,8 @@
maven-compiler-plugin
3.8.1
- 1.8
- 1.8
+ ${java.minversion}
+ ${java.minversion}
UTF-8
false
diff --git a/server/pom.xml b/server/pom.xml
index 8186df4e2..04743e34b 100644
--- a/server/pom.xml
+++ b/server/pom.xml
@@ -57,8 +57,8 @@
maven-compiler-plugin
3.8.1
- 1.8
- 1.8
+ ${java.minversion}
+ ${java.minversion}
UTF-8
false