From 7d5d326e98004eff64e4f2fad6871d81612d9e76 Mon Sep 17 00:00:00 2001 From: Victor Cavichioli <79488234+VictorCavichioli@users.noreply.github.com> Date: Tue, 5 Dec 2023 12:42:58 -0300 Subject: [PATCH] Build Ecchronos with Java 11 - Issue #616 (#624) In order to provide support for Java 11 in EcChronos, identify the minimal changes necessary for the project to compile and run with Java 11. Additionally, implement these changes and any necessary updates to Maven packages. Closes #616 --- CHANGES.md | 1 + connection/pom.xml | 4 ++-- ecchronos-binary/pom.xml | 1 + pom.xml | 2 +- 4 files changed, 5 insertions(+), 3 deletions(-) diff --git a/CHANGES.md b/CHANGES.md index 2868a6c2b..129829baa 100644 --- a/CHANGES.md +++ b/CHANGES.md @@ -2,6 +2,7 @@ ## Version 5.0.0 (Not yet released) +* Build Ecchronos with Java 11 - Issue 616 * Bump logback from 1.2.10 to 1.2.13 (CVE-2023-6378) - Issue #622 * Progress for on demand repair jobs is either 0% or 100% - Issue #593 * Make priority granularity configurable - Issue #599 diff --git a/connection/pom.xml b/connection/pom.xml index 2615a33fb..b9c47fde0 100644 --- a/connection/pom.xml +++ b/connection/pom.xml @@ -76,8 +76,8 @@ maven-compiler-plugin - 1.8 - 1.8 + 11 + 11 diff --git a/ecchronos-binary/pom.xml b/ecchronos-binary/pom.xml index 1ac2c3cc0..8ec36d676 100644 --- a/ecchronos-binary/pom.xml +++ b/ecchronos-binary/pom.xml @@ -62,6 +62,7 @@ false false + posix diff --git a/pom.xml b/pom.xml index 82a76c947..a6c358f99 100644 --- a/pom.xml +++ b/pom.xml @@ -102,7 +102,7 @@ 2.5.2 2.22.1 2.22.1 - 3.1.0 + 3.6.0 3.2.0 3.14.0 3.0.0