Guten Tag,
ich habe mir ein Minecraft Server aufgesetzt mit der aktuellen Spigot Version, aber bei starten des Gameservers kommt diese Fehlermeldung:
Loading libraries, please wait...
java.lang.ExceptionInInitializerError
at java.lang.Class.initializeClass(libgcj.so.15)
at net.minecraft.server.v1_8_R2.MinecraftServer.<clinit>(MinecraftServer.java:57)
at java.lang.Class.initializeClass(libgcj.so.15)
at org.bukkit.craftbukkit.Main.main(Main.java:185)
Caused by: java.lang.UnsupportedOperationException: gnu::java::lang::management::VMThreadMXBeanImpl::getThreadInfoForId (jlong, jint) not implemented
at gnu.java.lang.management.ThreadMXBeanImpl.getThreadInfo(libgcj.so.15)
at java.lang.reflect.Method.invoke(libgcj.so.15)
at java.lang.Thread.getStackTrace(libgcj.so.15)
at org.apache.logging.log4j.status.StatusLogger.log(StatusLogger.java:182)
at org.apache.logging.log4j.spi.AbstractLogger.warn(AbstractLogger.java:1918)
at org.apache.logging.log4j.LogManager.<clinit>(LogManager.java:114)
at java.lang.Class.initializeClass(libgcj.so.15)
...3 more
Die Fehlermeldung kommt von spigot, da wäre meine Frage was ich falsch gemacht habe?? (Java ist installiert)
Hier ist meine start.sh:
#!/bin/bash
while test $# -gt 0; do
case "$1" in
"-IP")
IP="$2"
shift;;
"-PORT")
PORT="$2"
shift ;;
"-PLAYER")
PLAYER="$2"
shift ;;
"-RAM")
RAM="$2"
shift ;;
"-ADDON")
ADDON="$2"
shift ;;
esac
shift
done
## kill den alten port =)
if [ ! -f minecraft_server.pid ]; then
echo ""
else
pid=`cat minecraft_server.pid`
kill -KILL $pid
rm -rf minecraft_server.pid
fi
## serversettings
grep server-ip= server.properties &>/dev/null
if @@5ee1fd74c12581151265b8599908a088aed81e22@@; then # Vorhanden!
sed -i server.properties -e "s/^\(server-ip=\).*$/\1${IP}/"
else # Nicht vorhanden!
echo "server-ip=${IP}" >> server.properties
fi
grep server-port= server.properties &>/dev/null
if @@0f8adb51252c6184083cc75ceae530a5557b67e0@@; then # Vorhanden!
sed -i server.properties -e "s/^\(server-port=\).*$/\1${PORT}/"
else # Nicht vorhanden!
echo "server-port=${PORT}" >> server.properties
fi
grep max-players= server.properties &>/dev/null
if @@78c3a2df45845c36c81c1284b0d727bd81dc9825@@; then # Vorhanden!
sed -i server.properties -e "s/^\(max-players=\).*$/\1${PLAYER}/"
else # Nicht vorhanden!
echo "max-players=${PLAYER}" >> server.properties
fi
if [ $ADDON == "spigot" ]; then
java -Xms"$RAM"M -Xmx"$RAM"M -XX:MaxPermSize=128M -jar spigot.jar nogui $IP $PORT
else
java -Xmx"$RAM"M -Xms"$RAM"M -XX:MaxPermSize=128M -jar spigot.jar nogui $IP $PORT
fi
Display More