[help] запуск сервера Linux
Сборка L2jArchid rev. 540, Ось Ubuntu 8.04.2 Server
Запускаю LoginServer_loop.sh
при запуске весит строчка: /l2/L2JArchid-Login# ./LoginServer_loop.sh
в логе такие вещи:
Exception in thread "main" java.lang.NoClassDefFoundError: com/l2jarchid/gameserver/L2GameServer
Caused by: java.lang.ClassNotFoundException: com.l2jarchid.gameserver.L2GameServer
at java.net.URLClassLoader$1.run(URLClassLoader.java:200)
at java.security.AccessController.doPrivileged(Native Method)
at java.net.URLClassLoader.findClass(URLClassLoader.java:188)
at java.lang.ClassLoader.loadClass(ClassLoader.java:306)
at sun.misc.Launcher$AppClassLoader.loadClass(Launcher.java:276)
at java.lang.ClassLoader.loadClass(ClassLoader.java:251)
at java.lang.ClassLoader.loadClassInternal(ClassLoader.java:319)
Подскажите какие могут быть проблемы? с чем связано?
Acumen: Сборка L2jArchid rev. 540, Ось Ubuntu 8.04.2 Server
Запускаю LoginServer_loop.sh
при запуске весит строчка: /l2/L2JArchid-Login# ./LoginServer_loop.sh
в логе такие вещи:
Exception in thread "main" java.lang.NoClassDefFoundError: com/l2jarchid/gameserver/L2GameServer
Caused by: java.lang.ClassNotFoundException: com.l2jarchid.gameserver.L2GameServer
at java.net.URLClassLoader$1.run(URLClassLoader.java:200)
at java.security.AccessController.doPrivileged(Native Method)
at java.net.URLClassLoader.findClass(URLClassLoader.java:188)
at java.lang.ClassLoader.loadClass(ClassLoader.java:306)
at sun.misc.Launcher$AppClassLoader.loadClass(Launcher.java:276)
at java.lang.ClassLoader.loadClass(ClassLoader.java:251)
at java.lang.ClassLoader.loadClassInternal(ClassLoader.java:319)
Подскажите какие могут быть проблемы? с чем связано?
что то с явой...походу...или в настройках что то неправильно поставил....
neeo: что то с явой...походу...или в настройках что то неправильно поставил....
Я поставил яву:
aptitude install sun-java6-jdk
Соглашаемся с лицензионным соглашением...
после окончания выполняем:
nano /etc/jvm
На 1е место вписываем /usr/lib/jvm/java-6-sun и сохраняемся
В настройках я только указал IP сервера и логин пас от БД!
Файл: /l2/L2JArchid-Login/config/network/network.properties
# This is transmitted to the clients connecting from an external network, so it has to be a public IP or resolvable hostname
ExternalHostname=192.168.0.4
# This is transmitted to the client from the same network, so it has to be a local IP or resolvable hostname
InternalHostname=192.168.0.4
Все вроде правильно указал, БД у меня называется l2jdb
# Database info
Driver=com.mysql.jdbc.Driver
#Driver=org.hsqldb.jdbcDriver
#Driver=com.microsoft.sqlserver.jdbc.SQLServerDriver
URL=jdbc:mysql://localhost/l2jarchid_db
#URL=jdbc:hsqldb:hsql://localhost/l2jarchid_db
#URL=jdbc:sqlserver://localhost/database=l2jarchid_db/user=sa/password=
Login=user
Password=pass
MaximumDbConnections=10
Acumen: Я поставил яву:
aptitude install sun-java6-jdk
Соглашаемся с лицензионным соглашением...
после окончания выполняем:
nano /etc/jvm
На 1е место вписываем /usr/lib/jvm/java-6-sun и сохраняемся
я не помню точно как у арчидов ....у них тоже конфиги в defaults ?
Ставь отдельно JDK с сайта SUN версию 1.6 с родным Дебиановским и у меня не стартовало (класов не хватает помоему)
ЫЧ
Acumen: В смысле?
в смысле настройки логин и гэйм сервера не лежат в папках default ?
просто не помню довно с ними не работал....
excalibur: Ставь отдельно JDK с сайта SUN версию 1.6 с родным Дебиановским и у меня не стартовало (класов не хватает помоему)
Оно?
http://www.java.com/ru/download/manual.jsp#lin
neeo: в смысле настройки логин и гэйм сервера не лежат в папках default ?
просто не помню довно с ними не работал....
Директория: /l2/L2JArchid-Login/config/
banned_ip.cfg
console.cfg
log.cfg
main/
network/
version/
На сайте взял такую сборку:
Сборка L2 Dot Interlude - Rev 543, Ось Ubuntu 8.04.2 Server
Запускаю LoginServer_loop.sh
при запуске весит строчка: /l2/L2Dot_543/login/LoginServer_loop.sh
В логе все так:
Caused by: java.lang.ClassNotFoundException: javolution.jar:mmocore.jar:c3p0-0.9.1.2.jar:mysql-connector-java-5.0.7-bin.jar:l2jserver.jar
at java.net.URLClassLoader$1.run(URLClassLoader.java:200)
at java.security.AccessController.doPrivileged(Native Method)
at java.net.URLClassLoader.findClass(URLClassLoader.java:188)
at java.lang.ClassLoader.loadClass(ClassLoader.java:306)
at sun.misc.Launcher$AppClassLoader.loadClass(Launcher.java:276)
at java.lang.ClassLoader.loadClass(ClassLoader.java:251)
at java.lang.ClassLoader.loadClassInternal(ClassLoader.java:319)
Acumen: Ну блина помогите.
Сборки дотов на руках нет, но он ссылается на отсутствующие классы в l2jserver.jar, а у дотов ядро по другому называется вроде как.
NewDay: Сборки дотов на руках нет, но он ссылается на отсутствующие классы в l2jserver.jar, а у дотов ядро по другому называется вроде как.
Ну даже если так, то что делать надо?
izen: А setenv.sh и стартовый скрипт можно увидеть?
И $whereis java
Где файл этот должен лежать?
поиск юзал по папкам так и не нашел.
keni2006: javolution/jar:mmocore/jar:c3p0-0/9/1/2/jar: Нужно открыть глаза
В смысле?
-----------------------
Зы. Смотрите первый пост, там тот сервер который я хочу поставить.
izen: А setenv.sh и стартовый скрипт можно увидеть?
И $whereis java
По форуму порыскал и понял что должен быть файл setenv.sh, его там нету.
n# whereis java
java: /usr/bin/java /usr/share/java /usr/share/man/man1/java.1.gz
Сначала выполняем комманду rm -rf / далее find / -name *.jar
далее пишем все что написало сюда






