Alpha_Guardian: I'm getting the following when trying to run the start-server.sh
Exception in thread "main" java.lang.NoClassDefFoundError: com/Google/common/until/concurrent/FutureCallback
at zombie.network.GameServer.<clinit>(GameServer.java:157)
Caused by: java.lang.ClassNotFoundException: com.google.common.util.concurrent.FutureCallback
at java.net.URLClassLoader.findClass(URLClassLoader.java:381)
at java.lang.Classloader.loadClass(ClassLoader.java:424)
at sun.misc.Launcher$AppClassLoader.loadClass(Launcher.java:349)
at java.lang.ClassLoader.loadClass(ClassLoader.java:357)
... 1 more
In case you get this (or anyone else finds this looking for a solution) I got it to work by editing start-server.sh to add guava-23.0.jar to the JARPATH. You can't just copy/paste the below line because of forum formatting issues, but it should look something like this:
JARPATH="./:./jinput.jar:./lwjgl.jar:./lwjgl_util.jar:./sqlite-jdbc-3.8.10.1.jar:./trove-3.0.3.jar:./uncommons -maths-1.2.3.jar:./guava-23.0.jar"
Note: There should not be a space between 'uncommons' and '-maths-1.2.3.jar' - other than that, that line should work.