MURC 16 Опубликовано 3 мая, 2021 Windows Server 2016 RusAcis 2.8. Выполнил чистую установку сервера на новую машину, после запуска геймсервера или логинсервера вылетает ошибка: property file 'mariadb.properties' not found in the classpath Кто может сталкивался уже и знает решение Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты
Matey 229 Опубликовано 3 мая, 2021 35 минут назад, MURC сказал: Windows Server 2016 RusAcis 2.8. Выполнил чистую установку сервера на новую машину, после запуска геймсервера или логинсервера вылетает ошибка: property file 'mariadb.properties' not found in the classpath Кто может сталкивался уже и знает решение в переменных средах укажи путь к мариядб Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты
Matey 229 Опубликовано 3 мая, 2021 если не поможет пропиши подключение через мускул дрв вместо мариидб Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты
MURC 16 Опубликовано 3 мая, 2021 Добавил, не помогло( Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты
Matey 229 Опубликовано 3 мая, 2021 посмотри фаил скомпилированного ядра Manifest там есть пути к твоему файлу mariadb.properties Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты
Matey 229 Опубликовано 3 мая, 2021 в папке lib или лмбс должен быть файил джар mariadb-java-client-2.6.1-sources или что то похожее Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты
Matey 229 Опубликовано 3 мая, 2021 вот там и есть тот конфиг который требуется, вот такое содержимое файла mariadb.properties # # MariaDB Client for Java # # Copyright (c) 2012-2014 Monty Program Ab. # Copyright (c) 2015-2020 MariaDB Corporation Ab. # # This library is free software; you can redistribute it and/or modify it under # the terms of the GNU Lesser General Public License as published by the Free # Software Foundation; either version 2.1 of the License, or (at your option) # any later version. # # This library is distributed in the hope that it will be useful, but # WITHOUT ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or # FITNESS FOR A PARTICULAR PURPOSE. See the GNU Lesser General Public License # for more details. # # You should have received a copy of the GNU Lesser General Public License along # with this library; if not, write to Monty Program Ab info@montyprogram.com. # version=${project.version} Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты
MURC 16 Опубликовано 3 мая, 2021 mariadb-java-client-2.7.1.jar файл есть вот такой Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты
Matey 229 Опубликовано 3 мая, 2021 ну вот в ядре сервера смотри фаил манифест, там указаны пути где и в какой папке должен быть джар фаил Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты
MURC 16 Опубликовано 3 мая, 2021 Так самое интересное на домашнем сервере все запускает, а на другом нет. И там и там Windows server 2016 Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты
Matey 229 Опубликовано 3 мая, 2021 mariadb-java-client-2.7.1.jar открой его и посмотри есть ли там фаил mariadb.properties Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты
MURC 16 Опубликовано 3 мая, 2021 да есть, он содержит одну строку: version=2.7.1 Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты
Matey 229 Опубликовано 3 мая, 2021 в батнике тогда пропиши чтобы mariadb-java-client-2.7.1.jar подгружался при запуске сборки Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты
MURC 16 Опубликовано 3 мая, 2021 Подскажи как это сделать, не особо соображаю в этом Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты
Matey 229 Опубликовано 3 мая, 2021 проверь может просто в конфигах подключения к базе не правильно указана сама бд или пароль к ней Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты
MURC 16 Опубликовано 3 мая, 2021 сервер дальше прогружается в игру пускает, но вот ошибка появилась не понятно почему Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты
Matey 229 Опубликовано 3 мая, 2021 в батнике типо того посмотри и проверь в той ли папки твой джар java -server -Xmx6G -cp ../libs/* или lib/* и т.д. Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты
Matey 229 Опубликовано 3 мая, 2021 по манифесту смотри где должен быть фаил и где он у тебя находится 1 Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты
MURC 16 Опубликовано 3 мая, 2021 @echo off title RUSaCis loginserver console :start java -Xmx32m -cp ./libs/mariadb-java-client-2.7.1.jar java -Xmx32m -cp ./libs/*; net.sf.l2j.loginserver.LoginServer if ERRORLEVEL 2 goto restart if ERRORLEVEL 1 goto error goto end :restart echo. echo Admin have restarted, please wait. echo. goto start :error echo. echo Server have terminated abnormaly. echo. :end echo. echo Server terminated. echo. pause Вот что в батнике Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты
MURC 16 Опубликовано 3 мая, 2021 17 минут назад, Matey сказал: по манифесту смотри где должен быть фаил и где он у тебя находится Там кроме версии ничего не написано Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты
MURC 16 Опубликовано 3 мая, 2021 Проблема решена!) Папка с сервером называлась !SERVER! а на старой машине Server Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты