Вы используете устаревший браузер. Этот и другие сайты могут отображаться в нём некорректно. Вам необходимо обновить браузер или попробовать использовать другой.
Да по сути проблем не у кого из тех кто привык думать а не просить и нет. Там дел на пару минут, разобраться в вылезших при первом запуске ошибках и пару минут на решить их!
А по драйверу коннекторе для MariaDB вы подключали mariadb-java-client-2.2.5-sources ?
А я вот пытаюсь подсоеденить коннектором от марьи.
dataSource.url = jdbc:mariadb://localhost:3306/game_database?characterEncoding=utf-8
dataSourceClassName = org.mariadb.jdbc.MariaDbDataSource
Вроде подключается но дальше идет:
Exception in thread "main" org.flywaydb.core.api.FlywayException: Found non-empty schema `game_database` without metadata table! Use baseline() or set baselineOnMigrate to true to initialize the metadata table.
Сейчас поищу где это подключить.
Правда пока остановился на mariadb-java-client-2.2.3 не когда с ней не работал. Интересно стало что оно такое.
P.S. Залил базу с этой темы и ошибки пропали все грузится с родным драйвером марьи! Правда в конце одна ошибка небольшая, надо будет подумать как время будет.
Код:
16:57:25 [HikariPool-1 housekeeper] WARN ProxyLeakTask - Connection leak detection triggered for org.mariadb.jdbc.MariaDbConnection@d36c1c3, stack trace follows
java.lang.Exception: Apparent connection leak detected
at org.mmocore.commons.database.factory.AbstractDatabaseFactory.getConnection(AbstractDatabaseFactory.java:37)
at org.mmocore.gameserver.database.dao.impl.CastleDAO.update0(CastleDAO.java:76)
at org.mmocore.gameserver.database.dao.impl.CastleDAO.update(CastleDAO.java:69)
at org.mmocore.gameserver.model.entity.residence.Castle.update(Castle.java:675)
at org.mmocore.gameserver.model.entity.events.impl.CastleSiegeEvent.setNextSiegeTime(CastleSiegeEvent.java:648)
at org.mmocore.gameserver.model.entity.events.impl.CastleSiegeEvent.setNextSiegeTime(CastleSiegeEvent.java:635)
at org.mmocore.gameserver.model.entity.events.impl.CastleSiegeEvent.reCalcNextTime(CastleSiegeEvent.java:483)
at org.mmocore.gameserver.model.entity.events.Event.initEvent(Event.java:74)
at org.mmocore.gameserver.model.entity.events.impl.SiegeEvent.initEvent(SiegeEvent.java:342)
at org.mmocore.gameserver.model.entity.events.impl.CastleSiegeEvent.initEvent(CastleSiegeEvent.java:125)
at java.lang.Iterable.forEach(Iterable.java:75)
at org.mmocore.gameserver.data.xml.holder.EventHolder.callInit(EventHolder.java:55)
at org.mmocore.gameserver.GameServer.<init>(GameServer.java:238)
at org.mmocore.gameserver.GameServer.main(GameServer.java:324)
Обратите внимание, что данный пользователь заблокирован! Не совершайте с ним никаких сделок! Перейдите в его профиль, чтобы узнать причину блокировки.
На сервер когда будите ставить не забудьте о таких вещах как:
apt-get install emboss bioperl ncbi-blast+ gzip libjson-perl libtext-csv-perl libfile-slurp-perl liblwp-protocol-https-perl libwww-perl
apt-get install openjfx
На сервер когда будите ставить не забудьте о таких вещах как:
apt-get install emboss bioperl ncbi-blast+ gzip libjson-perl libtext-csv-perl libfile-slurp-perl liblwp-protocol-https-perl libwww-perl
apt-get install openjfx
Пропиши в dataSource.url =
в место родного кода вот так:
jdbc:mysql://localhost/имя_базы?useUnicode=true&characterEncoding=utf-8
И ошибка исчезнет!Тоже была ошибка на 5.7 как и в теме поправил конект и все завелось!
Можно с портом можно без и так и так будет работать если порт используешь по умолчанию.
А так по конфигам лажа то не вывели в конфиг то дублированные к примеру в olympiad.json 2а раза указан параметр "OlympiadDeleteCubics" с true и false
и в него же не вывели вот эти данные:
Код:
@Setting(name = "OlympiadDeleteCubics")
public static boolean OLYMPIAD_DELETE_CUBICS;
@Setting(name = "OlympiadPointTransfer")
public static boolean OLYMPIAD_POINT_TRANSFER;
@Setting(name = "OlympiadPointTransferTime", canNull = true)
public static int[] OLYMPIAD_POINT_TRANSFER_TIMES = new int[0];
public static boolean addCustomEffect;
В community/communityBuffer.json забыли прописать эти параметры.
Код:
public static boolean onTvt;
public static boolean onCtf;
Так же в residence.json
Код:
@Setting(name = "CastleSiegePeriod")
public static int CASTLE_SIEGE_PERIOD;
Это не классы добавлять а это опции с классов которые забыли вынести в конфиги! Из-за чего при загрузке ероры в консоли ну и не только. Просто добавить себе параметры эти в конфиги и будет грузится без ошибок и т.д!
В какие конфиги добавить над каждым кодом написано! По типу параметра инт или булен понятно что за значение должно быть у параметра.
Читаешь так, читаешь комменты, и думаешь...
Зашарили что-то специально превращенное в кусок говна перед шарой, или это и был кусок говна который никогда никто не видел и который так все восхваляли...
Читаешь так, читаешь комменты, и думаешь...
Зашарили что-то специально превращенное в кусок говна перед шарой, или это и был кусок говна который никогда никто не видел и который так все восхваляли...
по датам изменения файлов непонятно шоль? и по тому что тут ант, а в предыдущей шаре мавен
или типа существует дебил который будет с миддл иномарки на ржавые жигули переезжать при абсолютном отсутствии вложений (наоборот, жигули ещё надо будет купить)
по датам изменения файлов непонятно шоль? и по тому что тут ант, а в предыдущей шаре мавен
или типа существует дебил который будет с миддл иномарки на ржавые жигули переезжать при абсолютном отсутствии вложений (наоборот, жигули ещё надо будет купить)
На данном сайте используются файлы cookie, чтобы персонализировать содержимое и сохранить Ваш вход в систему, если Вы зарегистрируетесь.
Продолжая использовать этот сайт, Вы соглашаетесь на использование наших файлов cookie.