Hy there,
Today I tried making an Interlude server, using the guide on this forum. I managed to compile it, no erros, not even a warning, using the JDK12. Problem is LoginServer.exe and GameServer.exe wont even start up. Not even an error message. I tried to register the server and the .bat files give me the following error:
Error: A JNI error has occurred, please check your installation and try again
Exception in thread "main" java.lang.UnsupportedClassVersionError: org/l2jmobius/tools/geodataconverter/GeoDataConverter has been compiled by a more recent version of the Java Runtime (class file version 56.0), this version of the Java Runtime only recognizes class file versions up to 52.0
at java.lang.ClassLoader.defineClass1(Native Method)
at java.lang.ClassLoader.defineClass(Unknown Source)
at java.security.SecureClassLoader.defineClass(Unknown Source)
at java.net.URLClassLoader.defineClass(Unknown Source)
at java.net.URLClassLoader.access$100(Unknown Source)
at java.net.URLClassLoader$1.run(Unknown Source)
at java.net.URLClassLoader$1.run(Unknown Source)
at java.security.AccessController.doPrivileged(Native Method)
at java.net.URLClassLoader.findClass(Unknown Source)
at java.lang.ClassLoader.loadClass(Unknown Source)
at sun.misc.Launcher$AppClassLoader.loadClass(Unknown Source)
at java.lang.ClassLoader.loadClass(Unknown Source)
at sun.launcher.LauncherHelper.checkAndLoadMain(Unknown Source)
Press any key to continue . . .
I google the issue, tried multiple fixes, end result is the same. I have the jdk in the windows path correct, I referenced the jre in the eclipse before compile, nothing seems to work. Any ideas?
Since the .exe's dont work and i got no error, don't know where to start.