From a19b7c60697b70113fcce19ef3435578fe352399 Mon Sep 17 00:00:00 2001 From: David Whitlock Date: Sat, 26 Apr 2025 06:54:39 -0700 Subject: [PATCH] Require Java 21 or later. --- .github/workflows/maven.yml | 2 +- prerequisites.sh | 4 ++-- 2 files changed, 3 insertions(+), 3 deletions(-) diff --git a/.github/workflows/maven.yml b/.github/workflows/maven.yml index e316797..d14a533 100644 --- a/.github/workflows/maven.yml +++ b/.github/workflows/maven.yml @@ -20,7 +20,7 @@ jobs: runs-on: ubuntu-latest strategy: matrix: - java: [ '17', '22' ] + java: [ '21', '24' ] name: JDK ${{ matrix.Java }} steps: - uses: actions/checkout@v3 diff --git a/prerequisites.sh b/prerequisites.sh index 725f1dc..b9aaf8a 100644 --- a/prerequisites.sh +++ b/prerequisites.sh @@ -50,8 +50,8 @@ function checkForJava() { if [[ "$_java" ]]; then version=$("$_java" -version 2>&1 | awk -F '"' '/version/ {print $2}') - minimumVersion="11" - echo You are running Java version "$version" + minimumVersion="21" + echo "You are running Java version \"$version\"" if [[ "$version" > "$minimumVersion" ]]; then echo This version of Java is sufficient for this course return 0