Перейти к содержанию
Авторизация  
MURC

[Help] mariadb.properties

Рекомендуемые сообщения

Windows Server 2016

RusAcis 2.8.

Выполнил чистую установку сервера на новую машину, после запуска геймсервера или логинсервера вылетает ошибка:

property file 'mariadb.properties' not found in the classpath

Кто может сталкивался уже и знает решение

 

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты
35 минут назад, MURC сказал:

Windows Server 2016

RusAcis 2.8.

Выполнил чистую установку сервера на новую машину, после запуска геймсервера или логинсервера вылетает ошибка:


property file 'mariadb.properties' not found in the classpath

Кто может сталкивался уже и знает решение

 

в переменных средах укажи путь к мариядб

 

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

если не поможет пропиши подключение  через мускул дрв вместо мариидб

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

Добавил, не помогло(

 

792497940_1.thumb.JPG.ada6490276bc9f6a257f615883305957.JPG

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

посмотри фаил скомпилированного ядра  Manifest

там есть пути к твоему файлу

mariadb.properties

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

в папке lib или лмбс должен быть файил джар

mariadb-java-client-2.6.1-sources или что то похожее

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

вот там и есть тот конфиг который требуется, вот такое содержимое файла

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}

 

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

mariadb-java-client-2.7.1.jar файл есть вот такой

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

ну вот в ядре сервера смотри фаил манифест, там указаны пути где и в какой папке должен быть джар фаил

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

Так самое интересное на домашнем сервере все запускает, а на другом нет. И там и там Windows server 2016

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

mariadb-java-client-2.7.1.jar открой его и посмотри есть ли там  фаил

mariadb.properties

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

да есть, он содержит одну строку:

version=2.7.1

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

в батнике тогда пропиши чтобы mariadb-java-client-2.7.1.jar подгружался при запуске сборки

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

Подскажи как это сделать, не особо соображаю в этом

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

проверь может просто в конфигах подключения к базе не правильно указана сама бд или пароль к ней

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

сервер дальше прогружается в игру пускает, но вот ошибка появилась не понятно почему

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

в батнике типо того посмотри  и проверь в той ли папки твой джар

java -server -Xmx6G -cp ../libs/*  или  lib/*  и т.д.

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

по манифесту смотри где должен быть фаил и где он у тебя находится

  • Like 1

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

@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

 

 

Вот что в батнике

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты
17 минут назад, Matey сказал:

по манифесту смотри где должен быть фаил и где он у тебя находится

Там кроме версии ничего не написано

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

Проблема решена!)

Папка с сервером называлась !SERVER! а на старой машине Server

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

Для публикации сообщений создайте учётную запись или авторизуйтесь

Вы должны быть пользователем, чтобы оставить комментарий

Создать учетную запись

Зарегистрируйте новую учётную запись в нашем сообществе. Это очень просто!

Регистрация нового пользователя

Войти

Уже есть аккаунт? Войти в систему.

Войти
Авторизация  

  • Последние посетители   0 пользователей онлайн

    Ни одного зарегистрированного пользователя не просматривает данную страницу

×
×
  • Создать...