Viewerisland Posted November 29, 2017 Share Posted November 29, 2017 Java 9 has the following issue when trying to launch the game: Exception in thread "main" java.lang.NoClassDefFoundError: javax/xml/bind/DatatypeConverter Is there anyway around this or do I have to roll back to Java 8 Link to comment
XelaKebert Posted November 29, 2017 Share Posted November 29, 2017 You will likely have to roll back to Java 8 as far as I can tell. Link to comment
Desu Posted November 29, 2017 Share Posted November 29, 2017 Do you have a full stacktrace? I don't believe we have any remaining usages of DatatypeConverter Edit: It's the updater isn't it? Link to comment
Viewerisland Posted November 29, 2017 Author Share Posted November 29, 2017 1 hour ago, Desu said: Do you have a full stacktrace? I don't believe we have any remaining usages of DatatypeConverter Edit: It's the updater isn't it? Yes it's the updater, here is the steps I tried to get the game working. I use Arch with Java 9, so naturally I didn't think on downloading the .deb or .rpm so I went with the client, when I ran the .sh launch file this was the error: Error: LinkageError occurred while loading main class com.pokeemu.client.Client java.lang.ClassFormatError: Illegal field name "if.Object" in class com/pokeemu/client/Client I couldn't get the game to work at all so then I went to try to see if the rpm file would give me any luck, I ran the pokemmo launcher and this was the furtherest I could get: Java options were -Xms64M -Xmx128M Error: Could not find or load main class com.pokeemu.updater.ClientUpdater Caused by: java.lang.ClassNotFoundException: com.pokeemu.updater.ClientUpdater Java options were -Xms128M -Xmx384M Error: Could not find or load main class com.pokeemu.client.Client Caused by: java.lang.ClassNotFoundException: com.pokeemu.client.Client Alright then I went on to try my luck with the .deb file and by directly running pokemmo_bootstrapper.jar file this was the issue: java.awt.Label[label0,122,5,69x21,align=left,text=Loading...] Exception in thread "main" java.lang.NoClassDefFoundError: javax/xml/bind/DatatypeConverter at com.pokeemu.updater.B.A.ā(Unknown Source) at com.pokeemu.updater.D.<init>(Unknown Source) at com.pokeemu.updater.ClientUpdater.ā(Unknown Source) at com.pokeemu.updater.ClientUpdater.main(Unknown Source) Caused by: java.lang.ClassNotFoundException: javax.xml.bind.DatatypeConverter at java.base/jdk.internal.loader.BuiltinClassLoader.loadClass(BuiltinClassLoader.java:582) at java.base/jdk.internal.loader.ClassLoaders$AppClassLoader.loadClass(ClassLoaders.java:185) java.awt.Label[label0,122,5,69x21,invalid,align=left,text=Loading Updater Information...]at java.base/java.lang.ClassLoader.loadClass(ClassLoader.java:496) ... 4 more The launcher did launch but it seems like the updater was not working at all. So is there any options to get around using the updater? I would really appreciate it if I can get any help :) Link to comment
Desu Posted November 30, 2017 Share Posted November 30, 2017 Looks like java9 isn't going to work currently. Will need a bit of work to make it compatible. Link to comment
Viewerisland Posted December 4, 2017 Author Share Posted December 4, 2017 Yeah, rolling back to java 8 solved the issue. Is there any plans to make the updater compatible with java 9? Link to comment
Superdanby Posted December 6, 2017 Share Posted December 6, 2017 +1 It's really inconvenient to set update-alternatives every time before launch. Link to comment
Kyu Posted December 6, 2017 Share Posted December 6, 2017 1 hour ago, Superdanby said: +1 It's really inconvenient to set update-alternatives every time before launch. Is there a distro where this is already default-jdk or are you installing from an alternate source? Link to comment
Xatu Posted December 9, 2017 Share Posted December 9, 2017 (edited) I run this on a 2008 potato running Xubuntu, idk much about Linux yet but can at least verify xubuntu as having the proper java to play. Distro 17.10 And on my other newer system I run xubuntu off of a live USB to play (Lol) Edited December 9, 2017 by Xatu Link to comment
Recommended Posts
Create an account or sign in to comment
You need to be a member in order to leave a comment
Create an account
Sign up for a new account in our community. It's easy!
Register a new accountSign in
Already have an account? Sign in here.
Sign In Now