Jump to content
Sign in to follow this  
MURC

[Help] mariadb.properties

Recommended Posts

Windows Server 2016

RusAcis 2.8.

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

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

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

 

Share this post


Link to post
Share on other sites
35 минут назад, MURC сказал:

Windows Server 2016

RusAcis 2.8.

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


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

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

 

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

 

Share this post


Link to post
Share on other sites

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

Share this post


Link to post
Share on other sites

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

 

792497940_1.thumb.JPG.ada6490276bc9f6a257f615883305957.JPG

Share this post


Link to post
Share on other sites

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

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

mariadb.properties

Share this post


Link to post
Share on other sites

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

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

Share this post


Link to post
Share on other sites

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

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}

 

Share this post


Link to post
Share on other sites

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

Share this post


Link to post
Share on other sites

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

Share this post


Link to post
Share on other sites

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

Share this post


Link to post
Share on other sites

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

mariadb.properties

Share this post


Link to post
Share on other sites

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

version=2.7.1

Share this post


Link to post
Share on other sites

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

Share this post


Link to post
Share on other sites

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

Share this post


Link to post
Share on other sites

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

Share this post


Link to post
Share on other sites

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

Share this post


Link to post
Share on other sites

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

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

Share this post


Link to post
Share on other sites

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

  • Like 1

Share this post


Link to post
Share on other sites

@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

 

 

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

Share this post


Link to post
Share on other sites
17 минут назад, Matey сказал:

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

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

Share this post


Link to post
Share on other sites

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

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

Share this post


Link to post
Share on other sites

Create an account or sign in to comment

You need to be a member in order to leave a comment

Create an account

Sign up for a new account in our community. It's easy!

Register a new account

Sign in

Already have an account? Sign in here.

Sign In Now
Sign in to follow this  

  • Recently Browsing   0 members

    No registered users viewing this page.

×
×
  • Create New...