logstash/tools/jvm-options-parser
Andrea Selva 1ec37b7c41
Drop JDK 11 support (#16443)
If a user runs Logstash with a hosted JDK and not the one bundled with Logstash distribution, like setting a specific LS_JAVA_HOME, which is minor than JDK 17 then Logstash refuses to start. Has to provide at least a JDK 17 or unset the LS_JAVA_HOME and let Logstash uses the bundled JDK.

Updates the jvm.options and JvmOptionsParser to remove support for JDK 11. If the options parser identifies that the running JVM is less than 17, it refuses to start.

---------

Co-authored-by: João Duarte <jsvd@users.noreply.github.com>
2024-09-13 17:33:16 +02:00
..
src Drop JDK 11 support (#16443) 2024-09-13 17:33:16 +02:00
build.gradle Updated target and source Java definitions in build.gradle becuase deprecated and planned for removal in next major (#16156) 2024-05-10 09:14:25 +02:00
gradle.properties Move JvmOptionParser to separate project (#13657) 2022-05-18 14:58:53 -04:00
README.md Move JvmOptionParser to separate project (#13657) 2022-05-18 14:58:53 -04:00

Standalone jar for JvmOptionsParser to enable it to run under Java 8 to provide helpful fail fast message when logstash is run older versions of Java.