LoginServer_loop.sh помогите! - Форум администраторов игровых серверов
Форум администраторов игровых серверов StormWall - Защита от DDos атак
Регистрация Мнения Справка Пользователи Календарь Все разделы прочитаны
Вернуться   Форум администраторов игровых серверов > MMO > Lineage II

Lineage II
Дискуссии на тему создания, настройки и обслуживания серверов Lineage 2. При поддержке: Премиум услуги по рекламе

Описание темы:linux debian не могу запустить!

Ответ
Опции темы
Непрочитано 29.01.2011, 17:30   #1
Изгнанные

Автор темы (Топик Стартер) LoginServer_loop.sh помогите!

Здравствуйте уважаемые товарищи!
Решил обратиться за помощью. Надеюсь не откажите...

Вообщем ОС - linux Debian

не могу запустить ./LoginServer_loop.sh
пытался так-же запустить через - StartLoginServer.sh

По логам выходит вот это!
Exception in thread "main" java.lang.NoClassDefFoundError: com/l2scoria/loginserver/L2LoginServer
Caused by: java.lang.ClassNotFoundException: com.l2scoria.loginserver.L2LoginServer
at java.net.URLClassLoader$1.run(URLClassLoader.java: 202)
at java.security.AccessController.doPrivileged(Native Method)
at java.net.URLClassLoader.findClass(URLClassLoader.j ava:190)
at java.lang.ClassLoader.loadClass(ClassLoader.java:3 07)
at sun.misc.Launcher$AppClassLoader.loadClass(Launche r.java:301)
at java.lang.ClassLoader.loadClass(ClassLoader.java:2 48)
Could not find the main class: com.l2scoria.loginserver.L2LoginServer. Program will exit.

----------------------------------------------------
Вот собственно скрипт самого 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"
java -Xmx528m -XX:+UseParallelGC -XX:+AggressiveOpts -cp ./lib/*:l2scoria-core-3.jar com.l2scoria.loginserver.L2LoginServer > ./log/stdout.log 2>&1
err=$?
# /etc/init.d/mysql restart
sleep 10;
done
virus вне форума Ответить с цитированием
Непрочитано 29.01.2011, 18:10   #2
Аватар для xCrash
Пользователь

По умолчанию Re: LoginServer_loop.sh помогите!

Не может найти класс
java.lang.NoClassDefFoundError: com/l2scoria/loginserver/L2LoginServer

У тебя l2scoria-core-3.jar где лежит?
Если в папке lib то пиши так

java -Xmx528m -XX:+UseParallelGC -XX:+AggressiveOpts -cp ./lib/*.jar com.l2scoria.loginserver.L2LoginServer > ./log/stdout.log 2>&1

Или перемести его в корневую папку лс
xCrash вне форума Ответить с цитированием
Сказали спасибо:
Непрочитано 29.01.2011, 21:00   #3
Изгнанные

Автор темы (Топик Стартер) Re: LoginServer_loop.sh помогите!

Цитата:
Сообщение от xCrash Посмотреть сообщение
Не может найти класс
java.lang.NoClassDefFoundError: com/l2scoria/loginserver/L2LoginServer

У тебя l2scoria-core-3.jar где лежит?
Если в папке lib то пиши так

java -Xmx528m -XX:+UseParallelGC -XX:+AggressiveOpts -cp ./lib/*.jar com.l2scoria.loginserver.L2LoginServer > ./log/stdout.log 2>&1

Или перемести его в корневую папку лс
Большое спасибо, попробую - отпишу) дал спасибку!

Добавлено через 3 часа 19 минут
Exception in thread "main" java.lang.NoClassDefFoundError: //lib/javolution/jar
Caused by: java.lang.ClassNotFoundException: ..lib.javolution.jar
at java.net.URLClassLoader$1.run(URLClassLoader.java: 202)
at java.security.AccessController.doPrivileged(Native Method)
at java.net.URLClassLoader.findClass(URLClassLoader.j ava:190)
at java.lang.ClassLoader.loadClass(ClassLoader.java:3 07)
at sun.misc.Launcher$AppClassLoader.loadClass(Launche r.java:301)
at java.lang.ClassLoader.loadClass(ClassLoader.java:2 48)
Could not find the main class: ./lib/javolution.jar. Program will exit.

вставил скрипт что ты пепеписал, теперь вот такое... Странно то, что этот файл javolution.jar лежит в логин ядре....

Последний раз редактировалось virus; 30.01.2011 в 00:20. Причина: Добавлено сообщение
virus вне форума Ответить с цитированием
Непрочитано 30.01.2011, 01:02   #4
Аватар для NotSpecified
Олдфаг

По умолчанию Re: LoginServer_loop.sh помогите!

Искать

Не ленимся
NotSpecified вне форума Ответить с цитированием
Непрочитано 30.01.2011, 01:44   #5
Изгнанные

Автор темы (Топик Стартер) Re: LoginServer_loop.sh помогите!

какой ты умный! зарегался небось день назад а уже такой блатной... Я искал, лично того что мне надо, я не нашел, поэтому прошу ответа.
virus вне форума Ответить с цитированием
Непрочитано 30.01.2011, 01:57   #6
Аватар для NotSpecified
Олдфаг

По умолчанию Re: LoginServer_loop.sh помогите!

)))))))) Какой ты умный, за тебя уже эту тему мусолили десяток раз и только на этом форуме я по линку выше я нашел пару тем с решением. Даже не указал какая у тебя Java стоит. Может вообще OpenJDK запилил.
NotSpecified вне форума Ответить с цитированием
Непрочитано 30.01.2011, 02:39   #7
Изгнанные

Автор темы (Топик Стартер) Re: LoginServer_loop.sh помогите!

Цитата:
Сообщение от mhost Посмотреть сообщение
)))))))) Какой ты умный, за тебя уже эту тему мусолили десяток раз и только на этом форуме я по линку выше я нашел пару тем с решением. Даже не указал какая у тебя Java стоит. Может вообще OpenJDK запилил.
хм... ну если обидел сорри...
глянь что тут может быть не так

#!/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"
java -Xmx528m -XX:+UseParallelGC -XX:+AggressiveOpts -cp ./lib/*.jar com.l2scoria.loginserver.L2LoginServer > ./log/stdout.log 2>&1
err=$?
# /etc/init.d/mysql restart
sleep 10;
done

Ато я уже в панике просто! Java (TM) 1.6.0

Что можно сделать, дело в том, что эти файлы есть в папке /lib/
вот сам setlog.sh


# MMOCore
CLASSPATH=${CLASSPATH}:./lib/l2scoria-mmocore-2.jar

#L2J-Scoria Core
CLASSPATH=${CLASSPATH}:./lib/l2scoria-core-2.jar

#Jython
CLASSPATH=${CLASSPATH}:./lib/bsh-engine.jar
CLASSPATH=${CLASSPATH}:./lib/bsh-2.0b5.jar
CLASSPATH=${CLASSPATH}:./lib/c3p0-0.9.1.2.jar

#Commons
CLASSPATH=${CLASSPATH}:./lib/commons-logging-1.1.jar

#Javolution
CLASSPATH=${CLASSPATH}:./lib/javolution.jar
#Mysql Connector
CLASSPATH=${CLASSPATH}:./lib/mysql-connector-java-5.1.8-bin.jar

# For configuration
CLASSPATH=${CLASSPATH}:./config/
CLASSPATH=${CLASSPATH}:.

export CLASSPATH
virus вне форума Ответить с цитированием
Непрочитано 30.01.2011, 10:24   #8
Пользователь

По умолчанию Re: LoginServer_loop.sh помогите!

jdk или jre?
tolik5190 вне форума Отправить сообщение для tolik5190 с помощью ICQ Ответить с цитированием
Непрочитано 30.01.2011, 11:35   #9
Аватар для xCrash
Пользователь

По умолчанию Re: LoginServer_loop.sh помогите!

попробуй

#!/bin/bash

err=1
until [ $err == 0 ];
do
. ./setlog.sh
[ -d log/ ] || mkdir log/
[ -d log/stdout/ ] || mkdir log/stdout/
[ -f log/java/java0.log.0 ] && mv log/java/java0.log.0 "log/java/`date +%Y-%m-%d_%H-%M-%S`_java.log"
[ -f log/stdout/stdout.log ] && mv log/stdout/stdout.log "log/stdout/`date +%Y-%m-%d_%H-%M-%S`_stdout.log"
java -Xmx64m com.l2scoria.loginserver.L2LoginServer > log/stdout/stdout.log 2>&1
err=$?
# /etc/init.d/mysql restart
sleep 10;
done


не пойму зачем прописывать путь для библиотек ./lib/*.jar когда можно юзануть setlog.sh

кинь аську в пм пообщаемся =)

Добавлено через 13 минут
Цитата:
Сообщение от tolik5190 Посмотреть сообщение
jdk или jre?
Сборка и на jre должна работать нормально (: так что для запуска разницы нету.

Последний раз редактировалось xCrash; 30.01.2011 в 11:49. Причина: Добавлено сообщение
xCrash вне форума Ответить с цитированием
Ответ


Здесь присутствуют: 1 (пользователей: 0 , гостей: 1)
 
Опции темы

Ваши права в разделе
Вы не можете создавать новые темы
Вы не можете отвечать в темах
Вы не можете прикреплять вложения
Вы не можете редактировать свои сообщения

BB коды Вкл.
Смайлы Вкл.
[IMG] код Вкл.
HTML код Выкл.

Быстрый переход

Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
[l2jserver] Зачем запускать LoginServer_loop.sh из под рута? Rus. Lineage II 2 05.10.2009 21:58
Проблема с запуском в отдельном окне файла loginserver_loop.sh CryptoHask Работа со скриптами 0 12.09.2009 14:40


© 2007–2024 «Форум администраторов игровых серверов»
Защита сайта от DDoS атак — StormWall
Работает на Булке неизвестной версии с переводом от zCarot
Текущее время: 22:21. Часовой пояс GMT +3.

Вверх