JDK или JRE ?другую версию явы используй
да без разницы, посмотри манифест в ядре какой явой скомпилировано и такой же запускайJDK или JRE ?
был, но у меня хватало мозгов на использование гугла + мне помогал Алекс когда я уж СОВСЕМ не мог найти ответ. да и когда я был вот таким, я был клиентом(!) Алекса, а не искал где-то шарный сурс где фсёкакпаоффу.Зачем ты всегда всех обнадеживаешь, ты ведь сам когда то таким же был.
пример запуска гс и лсГде можно изменить путь к Java, я через ftp сижу, ОС Linux
GameServer_loop.sh
#!/bin/bash
while :;
do
#mysqlcheck -h $DBHOST -u $USER --password=$PASS -s -r $DBNAME>>"log/`date +%Y-%m-%d_%H:%M:%S`-sql_check.log"
#mysqldump -h $DBHOST -u $USER --password=$PASS $DBNAME|zip "backup/`date +%Y-%m-%d_%H:%M:%S`-l2fdb_gameserver.zip" -
mv log/stdout.log "log/`date +%Y-%m-%d_%H-%M-%S`_stdout.log"
nice -n -2 java -Dfile.encoding=UTF-8 -Xincgc -Xms2048m -Xmx3072m -cp javolution.jar:c3p0-0.9.1.2.jar:mysql-connector-java-5.1.14-bin.jar:tools.jar:l2server.jar ru.l2gw.gameserver.GameServer > log/stdout.log 2>&1
[ $? -ne 2 ] && break
sleep 10;
done
#!/bin/bash
while :;
do
java -server -Dfile.encoding=UTF-8 -Djava.net.preferIPv4Stack=true -Xmx1G -cp config/xml:../serverslibs/*: core.gameserver.GameServer > log/stdout.log 2>&1
[ $? -ne 2 ] && break
sleep 30;
done
#!/bin/bash
while :;
do
java -server -Xmx1G -cp config/xml:../serverslibs/*: core.loginserver.GameServerRegister
[ $? -ne 2 ] && break
sleep 10;
done
пример запуска гс и лс
ГС
Код:#!/bin/bash while :; do java -server -Dfile.encoding=UTF-8 -Djava.net.preferIPv4Stack=true -Xmx1G -cp config/xml:../serverslibs/*: core.gameserver.GameServer > log/stdout.log 2>&1 [ $? -ne 2 ] && break sleep 30; done
ЛС
Код:#!/bin/bash while :; do java -server -Xmx1G -cp config/xml:../serverslibs/*: core.loginserver.GameServerRegister [ $? -ne 2 ] && break sleep 10; done
@echo off
@color 0C
title Prototepe-Test: Login Server Console
:start
echo Starting LoginServer.
echo.
java -server -Dfile.encoding=UTF-8 -Djava.net.preferIPv4Stack=true -Xms64m -Xmx64m -cp config/xml;../serverslibs/*; core.loginserver.AuthServer
if ERRORLEVEL 2 goto restart
if ERRORLEVEL 1 goto error
goto end
:restart
echo.
echo Server restarted ...
echo.
goto start
:error
echo.
echo Server terminated abnormaly ...
echo.
:end
echo.
echo Server terminated ...
echo.
pause
@echo off
@color 0C
title Prototepe-Test: Game Server Console
:start
echo Starting GameServer.
echo.
java -server -Dfile.encoding=UTF-8 -Djava.net.preferIPv4Stack=true -Xmx3G -cp config/xml;../serverslibs/*; core.gameserver.GameServer
if ERRORLEVEL 2 goto restart
if ERRORLEVEL 1 goto error
goto end
:restart
echo.
echo Server restarted ...
echo.
goto start
:error
echo.
echo Server terminated abnormaly ...
echo.
:end
echo.
echo Server terminated ...
echo.
pause
пример запуска гс и лс
ГС
Код:#!/bin/bash while :; do java -server -Dfile.encoding=UTF-8 -Djava.net.preferIPv4Stack=true -Xmx1G -cp config/xml:../serverslibs/*: core.gameserver.GameServer > log/stdout.log 2>&1 [ $? -ne 2 ] && break sleep 30; done
ЛС
Код:#!/bin/bash while :; do java -server -Xmx1G -cp config/xml:../serverslibs/*: core.loginserver.GameServerRegister [ $? -ne 2 ] && break sleep 10; done
я просто батники дал человеку)серьёзно?
а ничего что java это переменная, и откуда оно будет запускаться зависит именно от настройки машины?
тут смысл такой:
нужно запустить жарку под жабой из определённой папки.
для этого java подменяется на путь. к примеру:
java - server *********** -> /opt/java2.2.8_1488/java -server
We use cookies and similar technologies for the following purposes:
Do you accept cookies and these technologies?
We use cookies and similar technologies for the following purposes:
Do you accept cookies and these technologies?