Study anywhere software Member Sep 26, 2024 #1 Error occurred during initialization of VM java/lang/UnsupportedClassVersionError: java/lang/Object has been compiled by a more recent version of the Java Runtime (class file version 66.0), this version of the Java Runtime only recognizes class file versions up to 55.0
Error occurred during initialization of VM java/lang/UnsupportedClassVersionError: java/lang/Object has been compiled by a more recent version of the Java Runtime (class file version 66.0), this version of the Java Runtime only recognizes class file versions up to 55.0
Daestrum Expert Licensed User Longtime User Sep 26, 2024 #2 It just means you are running Java 11 (ver 55) and a library has been compiled using java 22 (ver 66). Upvote 0
It just means you are running Java 11 (ver 55) and a library has been compiled using java 22 (ver 66).
Study anywhere software Member Oct 1, 2024 #3 So try change to Jdk-14 's javac.exe and lib, run B4A/J simplest program, still have this problem, Have any solution? Upvote 0
So try change to Jdk-14 's javac.exe and lib, run B4A/J simplest program, still have this problem, Have any solution?
xulihang Well-Known Member Licensed User Longtime User Oct 1, 2024 #4 Use latest JDK 23 as discussed here: https://www.b4x.com/android/forum/threads/trying-to-use-the-latest-java-23-and-javafx-23.161167/ Upvote 0
Use latest JDK 23 as discussed here: https://www.b4x.com/android/forum/threads/trying-to-use-the-latest-java-23-and-javafx-23.161167/