Проблема с запуском логин сервера. Вот родные баши:
Код:
#!/bin/bash
./LoginServer_loop.sh &
Код:
#!/bin/bash
err=1
until [ $err == 0 ];
do
[ -f log/java0.log.0 ] && mv log/java0.log.0 "log/`date +%Y-%m-%d_%H-%M-%S`_java.log"
[ -f log/stdout.log ] && mv log/stdout.log "log/`date +%Y-%m-%d_%H-%M-%S`_stdout.log"
nice -n -2 java -Xms128m -Xmx128m -cp ./../libs/*:l2jlogin.jar com.l2jserver.loginserver.L2LoginServer > log/stdout.log 2>&1
err=$?
# /etc/init.d/mysql restart
sleep 10;
done
Вот те с которых сервер запускался раньше:
Код:
#!/bin/bash
./LoginServer_loop.sh &
Код:
#!/bin/bash
while :; do
[ -f log/java0.log.0 ] && mv log/java0.log.0 "log/`date +%Y-%m-%d_%H-%M-%S`_java.log"
[ -f log/stdout.log ] && mv log/stdout.log "log/`date +%Y-%m-%d_%H-%M-%S`_stdout.log"
java -Xms128m -Xmx128m -cp ./../libs/*:l2jlogin.jar com.l2jserver.loginserver.L2LoginServer > log/stdout.log 2>&1
[ $? -ne 2 ] && break
# /etc/init.d/mysql restart
sleep 10
done
Вот логи:
Код:
Exception in thread "main" java.lang.NoSuchMethodError: javolution.util.FastMap.shared()Ljavolution/util/FastMap;
at com.l2jserver.loginserver.LoginController.<init>(LoginController.java:61)
at com.l2jserver.loginserver.LoginController.load(LoginController.java:80)
at com.l2jserver.loginserver.L2LoginServer.<init>(L2LoginServer.java:119)
at com.l2jserver.loginserver.L2LoginServer.main(L2LoginServer.java:56)
Теперь не запускается вообще... Помогите пожалуйста
Добавлено через 7 часов 26 минут
Судя по ошибке, где ошибка в каком то джавалюшене. Заглянул в либс - там вроде как всё есть, тем более на локальной "винде" всё как бы запустилось, я протестил. Проблему решил следующим образом:
скопировал в папку либс файл
c3p0-0.9.1.2.jar при том, что там уже содержался
c3p0-0.9.2-pre1.jar
закинул со старой ревизии
mysql-connector-java-5.1.13-bin.jar к
mysql-connector-java-5.1.14-bin.jar и
mysql-connector-java-5.1.15-bin.jar
Перекомпилировал гейм и слил новенький
l2jserver.jar
Сервер запустил без проблем
В чём прикол, кто сможет сказать?