Skip to content
La2Base
Home
DownloadsWikiForumFAQ
Search
ruen
Sign up Login
HomeFilesWikiLogin
  • Home
  • Downloads
  • Wiki
  • FAQ
  • Contact Us
  • About
  • Rules
  • Privacy
  • Terms of Service

© 2026 la2base.com · All rights reserved

ruen
Forum/Ошибки LoginServer -/- GameServer/Проблема со стартом Gameserver
Search

Проблема со стартом Gameserver

5 replies287 viewsCurrently viewing: 1
B
berger

User

Новичок

Posts: 1

На форуме с: 04/17/2009

Рейтинг: 0

· 04/23/2009, 10:13 PM

Пробовал ставить сначала сервер от L2Jserver - все сделал по описаниям, заработало без проблем (Vista х64). Не очень понравилась сборка, посоветовали от L2Emu. Скачал, распаковал, вроде бы нормально прошел процесс установки баз. Логин-сервер конектится абсолютно без проблем, ни на что не ругается, вывод в конце что мол login server is ready. А вот с гейм-сервером какой то косяк. При старте он зацикливается на вот таком сообщении:



посмотрел указанный путь - действительно пути jre6\bin\server не существует, там есть только jre6\bin\client , и именно в нем и лежит указанная дллка jvm.dll. В конфигах нигде не нашел чтоб можно было путь этот менять, пробовал даже тупо создать этот каталог сам и свалить туда все содержимое client - сервер вроде бы начинает стартовать, но потом все равно вываливается с ошибкой явы. И дескать "проверьте свои файлы". Ява установлена вот эта jre-6u13-windows-i586-p-s.exe (собсна то что и предолжили на www.java.com скачать, потом проверилось и сказало что все ОК. Да и логин сервер от L2Emu как то же стартует? И вся сборка предыдущая от L2JServer на этой яве работает абсолютно без траблов) Вот содержимое моего gameserver.bat

@echo off
color 17
title L2EmuProject: Game Server Console
:start
echo Initializing L2EmuProject GameServer.
echo.

REM ----------- Set Class Paths and Calls setenv.bat -----------------
SET OLDCLASSPATH=%CLASSPATH%
call setenv.bat
REM ------------------------------------------------------------------

REM #======================================================================#
REM # You need to set here your JDK/JRE params in case of x64 bits System. #
REM # Remove the "REM" in order to set PATH variable #
REM # If you're not a x64 system user just leave #
REM #======================================================================#
set PATH=C:\Program Files (x86)\Java\jre6\bin

REM -------- Default parameters server --------------------------------------
java -Xmn128m -Xms512m -Xmx1024m -server net.l2emuproject.gameserver.util.BootManager
REM -------------------------------------------------------------------------

REM ----------------------- For debug purpose (for devs), use this : ---------------
rem java -Xmx512m -Xdebug -Xnoagent -Djava.compiler=NONE -Xrunjdwp:transport=dt_socket,server=y,suspend=y,address=7456 net.l2emuproject.gameserver.util.BootBootManager
REM ---------------------------------------------------------------------------------

REM ----- If you have a big server and lots of memory, you could experiment for example with ------------
rem java -server -Xmx1536m -Xms1024m -Xmn512m -XX:PermSize=256m -XX:SurvivorRatio=8 -Xnoclassgc -XX:+AggressiveOpts
REM -----------------------------------------------------------------------------------------------------

SET CLASSPATH=%OLDCLASSPATH%

if ERRORLEVEL 2 goto restart
if ERRORLEVEL 1 goto error
goto end
:restart
echo.
echo Administrator Restarted ...
echo.
goto start
:error
echo.
echo GameServer Terminated Abnormaly, Please Verify Your Files.
echo.
:end
echo.
echo GameServer Terminated.
echo.
pause


а вот часть network.properties касаемо database connections:


# ----------------------------
# Section: Database Connection
# ----------------------------
# MySQL Driver we will use to connect to database
Driver= com.mysql.jdbc.Driver
# here are some other drivers :
#Driver= org.hsqldb.jdbcDriver
#Driver= com.microsoft.sqlserver.jdbc.SQLServerDriver

# URL to connect to database.
URL = jdbc:mysql://localhost/L2Emu_DB
# here are some other url's :
#URL = jdbc:hsqldb:hsql://localhost/L2Emu_DB
#URL = jdbc:sqlserver://localhost/database=L2Emu_DB/user=sa/password=

# your database login (by default MySQL uses = root, Warning: Not a Safe Setting! try to use your own login)
Login = ******

# your database password (by default MySQL uses = root, Warning: Not a Safe Setting! try to use your own pass)
Password = *******

# define here how many connections are allowed at the same time.
MaximumDbConnections = 10

в чем может быть дело, кто подскажет? Очень хочется пощупать эту сборку

0
K
kr-aleksandr

User

Бывалый

Posts: 243

На форуме с: 04/17/2009

Репутация: +85

Рейтинг: 0

· 04/24/2009, 04:16 AM

открываем геймсервер.бат, ищем

CODE
REM #======================================================================#
REM # You need to set here your JDK/JRE params in case of x64 bits System. #
REM # Remove the "REM" in order to set PATH variable #
REM # If you're not a x64 system user just leave #
REM #======================================================================#
REM set PATH="type here your path to java jdk/jre (including bin folder)"

Убираем REM перед последней строкой и пишем туда путь до явы. У меня получилось так:
set PATH="C:\Program Files\Java\jdk1.6.0_13\bin"

0
Б
Басяк

User

Новичок

Posts: 20

На форуме с: 04/23/2009

Репутация: +5

Рейтинг: 0

· 04/24/2009, 06:12 AM

или в яве создаем паку 'server' кидаем туда папку 'bin'

0
iZen
iZen

User

Участник

Posts: 80

На форуме с: 01/23/2009

Репутация: +44

Рейтинг: 0

· 04/26/2009, 04:43 AM

Все проще.
Меняем
java -Xmn128m -Xms512m -Xmx1024m -server net.l2emuproject.gameserver.util.BootManager
на
java -Xmn128m -Xms512m -Xmx1024m net.l2emuproject.gameserver.util.BootManager

или ставим Java EE crazy.gif

0
BeSeNoK
BeSeNoK

User

Участник

Posts: 44

На форуме с: 04/22/2009

Репутация: +6

Рейтинг: 0

· 05/01/2009, 09:34 AM

Изменить путь к папке, либо кинуть бин в папку сервер и не нужно менять "ява -Хмн128м" и т.п.

0
Войдите или зарегистрируйтесь чтобы ответить