Update release script to require Java 17 or higher
diff --git a/_update_for_releases.sh b/_update_for_releases.sh
index 2d7cdfb..7eaa6cb 100755
--- a/_update_for_releases.sh
+++ b/_update_for_releases.sh
@@ -9,6 +9,7 @@
 }
 
 function set_global_variables() {
+  MIN_JAVA_VERSION=17
   VERSIONS_TXT=$(pwd)/_jettyVersions.txt
   VERSIONS_PHP=$(pwd)/_jettyVersions.php
   ARC_DIR=$(pwd)/_archive
@@ -48,16 +49,28 @@
 function init() {
   echo ""
 
+  set_global_variables;
+  check_java_version;
+  reset_log;
+  create_archive_directory;
+}
+
+function check_java_version() {
+
   if [[ -z "${JAVA_HOME}" ]]; then
     echo "Error: JAVA_HOME environment variable not set, required for javadoc generation."
     exit 1
   fi
 
-  set_global_variables;
-  reset_log;
-  create_archive_directory;
+  local java_version=$(java -version 2>&1 | head -n1 | sed -r 's/.*version "([0-9]*).*$/\1/');
+
+  if (( $java_version < $MIN_JAVA_VERSION)); then
+    echo "Error: java version must be $MIN_JAVA_VERSION+";
+  fi
+
 }
 
+
 function gather_current_versions() {
 
   local version_file="_jettyVersions.txt"
@@ -466,7 +479,7 @@
     gather_current_versions;
     print_global_variables;
     print_execution_variables;
-    echo "test" &>>"$LOG_FILE";
+    #echo "test" &>>"$LOG_FILE";
     exit 0;
   fi