Unsupported Java Detected -61.0-. Only Up To Java 14 Is Supported Portable -

: Visit a trusted provider like Adoptium (Temurin) or Oracle.

Some older launchers (especially those written in C++ that invoke the JVM via JNI) contain hardcoded logic: if (class_version > 58) print_error(); exit(); . The developers assumed no one would need newer versions. : Visit a trusted provider like Adoptium (Temurin) or Oracle

Since your project is locked to an older version, you can create a small wrapper script (e.g., : Visit a trusted provider like Adoptium (Temurin) or Oracle

Change 14 to 17 . Then recompile. Also check for --release 14 flags. : Visit a trusted provider like Adoptium (Temurin) or Oracle

The error indicates a version mismatch: you are running a file compiled for Java 17 (version 61.0) on a Java runtime that is older or strictly restricted to Java 14 or lower.