Хорошая сборка но есть свои минусы (с запуском рабочей копии на VPS)
Сразу сталкнулся с проблемами переноса из тестового сервака под Windows - на Debian VPS
Сталкнулся с привязкой и ip или еще подобной ерундой где после First Guard загрузки сервер уходил в произвольный Shutdown
После того как переборол это наткнулся с траблом при выборе сервера.
Авотризуюсь -> Выбираю сервер -> и в логе stdout пишет вот такую ерунду
ERROR
java.sql.SQLNonTransientConnectionException: Could not send query: Last packet not finished
at org.mariadb.jdbc.internal.SQLExceptionMapper.get(SQLExceptionMapper.java:136)
at org.mariadb.jdbc.internal.SQLExceptionMapper.throwException(SQLExceptionMapper.java:106)
at org.mariadb.jdbc.MySQLStatement.executeQueryEpilog(MySQLStatement.java:264)
at org.mariadb.jdbc.MySQLStatement.execute(MySQLStatement.java:288)
at org.mariadb.jdbc.MySQLPreparedStatement.execute(MySQLPreparedStatement.java:141)
at org.apache.commons.dbcp.DelegatingPreparedStatement.execute(DelegatingPreparedStatement.java:172)
at org.apache.commons.dbcp.DelegatingPreparedStatement.execute(DelegatingPreparedStatement.java:172)
at l2p.gameserver.instancemanager.ServerVariables.SaveToDB(Unknown Source)
at l2p.gameserver.instancemanager.ServerVariables.set(Unknown Source)
at l2p.gameserver.model.entity.olympiad.OlympiadDatabase.save(Unknown Source)
at l2p.gameserver.taskmanager.actionrunner.tasks.OlympiadSaveTask.doTask(Unknown Source)
at l2p.gameserver.taskmanager.actionrunner.tasks.AutomaticTask.runImpl0(Unknown Source)
at l2p.gameserver.taskmanager.actionrunner.ActionWrapper.runImpl(Unknown Source)
at l2p.commons.threading.RunnableImpl.run(RunnableImpl.java:19)
at l2p.commons.threading.RunnableStatsWrapper.execute(RunnableStatsWrapper.java:28)
at l2p.commons.threading.RunnableStatsWrapper.run(RunnableStatsWrapper.java:21)
at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:511)
at java.util.concurrent.FutureTask.run(FutureTask.java:266)
at java.util.concurrent.ScheduledThreadPoolExecutor$ScheduledFutureTask.access$201(ScheduledThreadPoolExecutor.java:180)
at java.util.concurrent.ScheduledThreadPoolExecutor$ScheduledFutureTask.run(ScheduledThreadPoolExecutor.java:293)
at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1149)
at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:624)
at java.lang.Thread.run(Thread.java:748)
Caused by: org.mariadb.jdbc.internal.common.QueryException: Could not send query: Last packet not finished
at org.mariadb.jdbc.internal.mysql.MySQLProtocol.executeQuery(MySQLProtocol.java:984)
at org.mariadb.jdbc.MySQLStatement.execute(MySQLStatement.java:281)
... 19 more
Caused by: java.io.IOException: Last packet not finished
at org.mariadb.jdbc.internal.common.packet.PacketOutputStream.startPacket(PacketOutputStream.java:38)
at org.mariadb.jdbc.internal.common.packet.commands.StreamedQueryPacket.send(StreamedQueryPacket.java:76)
at org.mariadb.jdbc.internal.mysql.MySQLProtocol.executeQuery(MySQLProtocol.java:982)
... 20 more
Ну или не эта ошибка но это одна из ошибок ))))