Форум администраторов игровых серверов

Форум администраторов игровых серверов (https://forum.zone-game.info/TT.php)
-   Lineage II (https://forum.zone-game.info/forumdisplay.php?f=34)
-   -   Незапускается в Ubuntu (https://forum.zone-game.info/showthread.php?t=9506)

4ePtb 09.08.2010 13:31

Незапускается в Ubuntu
 
пытаюсь запустить сборку L2Emu-rt 1553 GP2 на Linux Ubuntu и у меня возникла ошибка при запуске файла register_gameserver.sh:

Код:

revers@revers-desktop:~/ServerS/l2emurt-login/dist$ ./register_gameserver.sh
': неправильный идентификаторt: `CLASSPATH
Exception in thread "main" java.lang.NoClassDefFoundError: net/l2emuproject/gsregistering/GameServerRegister
Caused by: java.lang.ClassNotFoundException: net.l2emuproject.gsregistering.GameServerRegister
        at java.net.URLClassLoader$1.run(URLClassLoader.java:217)
        at java.security.AccessController.doPrivileged(Native Method)
        at java.net.URLClassLoader.findClass(URLClassLoader.java:205)
        at java.lang.ClassLoader.loadClass(ClassLoader.java:321)
        at sun.misc.Launcher$AppClassLoader.loadClass(Launcher.java:294)
        at java.lang.ClassLoader.loadClass(ClassLoader.java:266)
Could not find the main class: net.l2emuproject.gsregistering.GameServerRegister. Program will exit.
revers@revers-desktop:~/ServerS/l2emurt-login/dist$

дам много +++

Redvain 09.08.2010 13:38

Re: Незапускается в Ubuntu
 
Цитата:

': неправильный идентификаторt: `CLASSPATH
emacs setenv*

4ePtb 09.08.2010 13:41

Re: Незапускается в Ubuntu
 
У меня есть файл setenv.sh

Код:

CLASSPATH=${CLASSPATH}:./lib/l2emurt-login-1.0.0.jar

CLASSPATH=${CLASSPATH}:./lib/l2emuproject-commons-2.0.26.jar

CLASSPATH=${CLASSPATH}:./lib/spring-2.5.3.jar

CLASSPATH=${CLASSPATH}:./lib/hibernate-3.2.6.ga.jar

CLASSPATH=${CLASSPATH}:./lib/ehcache-1.2.3.jar

CLASSPATH=${CLASSPATH}:./lib/antlr-2.7.6.jar

CLASSPATH=${CLASSPATH}:./lib/asm-1.5.3.jar

CLASSPATH=${CLASSPATH}:./lib/asm-attrs-1.5.3.jar

CLASSPATH=${CLASSPATH}:./lib/jta-1.0.1B.jar

CLASSPATH=${CLASSPATH}:./lib/dom4j-1.6.1.jar

CLASSPATH=${CLASSPATH}:./lib/commons-collections-2.1.1.jar

CLASSPATH=${CLASSPATH}:./lib/cglib-2.1_3.jar

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

CLASSPATH=${CLASSPATH}:./lib/commons-lang-2.1.jar

CLASSPATH=${CLASSPATH}:./lib/c3p0-0.9.1.2.jar

CLASSPATH=${CLASSPATH}:./lib/mysql-connector-java-5.1.8.jar

CLASSPATH=${CLASSPATH}:./lib/log4j-1.2.14.jar

CLASSPATH=${CLASSPATH}:./lib/javolution-5.2.6.jar

CLASSPATH=${CLASSPATH}:./lib/commons-io-1.2.jar

CLASSPATH=${CLASSPATH}:./lib/bsf-2.0.jar

CLASSPATH=${CLASSPATH}:./lib/junit-4.4.jar

CLASSPATH=${CLASSPATH}:./lib/spring-mock-2.0.2.jar

CLASSPATH=${CLASSPATH}:./config/

CLASSPATH=${CLASSPATH}:.

export CLASSPATH

Добавлено через 18 минут
Плиз помогите запустить этот файл вроде джаВА стоит когда воожу команду java -version оно мне выдаёт:

java version "1.6.0_18"
OpenJDK Runtime Environment (IcedTea6 1.8) (6b18-1.8-4ubuntu3)
OpenJDK 64-Bit Server VM (build 16.0-b13, mixed mode)

incognito 09.08.2010 16:05

Re: Незапускается в Ubuntu
 
а убунтовский батничек можно?

GoodShadow 09.08.2010 16:13

Re: Незапускается в Ubuntu
 
Цитата:

Сообщение от 4ePtb (Сообщение 82896)
У меня есть файл setenv.sh

Код:

CLASSPATH=${CLASSPATH}:./lib/l2emurt-login-1.0.0.jar

CLASSPATH=${CLASSPATH}:./lib/l2emuproject-commons-2.0.26.jar

CLASSPATH=${CLASSPATH}:./lib/spring-2.5.3.jar

CLASSPATH=${CLASSPATH}:./lib/hibernate-3.2.6.ga.jar

CLASSPATH=${CLASSPATH}:./lib/ehcache-1.2.3.jar

CLASSPATH=${CLASSPATH}:./lib/antlr-2.7.6.jar

CLASSPATH=${CLASSPATH}:./lib/asm-1.5.3.jar

CLASSPATH=${CLASSPATH}:./lib/asm-attrs-1.5.3.jar

CLASSPATH=${CLASSPATH}:./lib/jta-1.0.1B.jar

CLASSPATH=${CLASSPATH}:./lib/dom4j-1.6.1.jar

CLASSPATH=${CLASSPATH}:./lib/commons-collections-2.1.1.jar

CLASSPATH=${CLASSPATH}:./lib/cglib-2.1_3.jar

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

CLASSPATH=${CLASSPATH}:./lib/commons-lang-2.1.jar

CLASSPATH=${CLASSPATH}:./lib/c3p0-0.9.1.2.jar

CLASSPATH=${CLASSPATH}:./lib/mysql-connector-java-5.1.8.jar

CLASSPATH=${CLASSPATH}:./lib/log4j-1.2.14.jar

CLASSPATH=${CLASSPATH}:./lib/javolution-5.2.6.jar

CLASSPATH=${CLASSPATH}:./lib/commons-io-1.2.jar

CLASSPATH=${CLASSPATH}:./lib/bsf-2.0.jar

CLASSPATH=${CLASSPATH}:./lib/junit-4.4.jar

CLASSPATH=${CLASSPATH}:./lib/spring-mock-2.0.2.jar

CLASSPATH=${CLASSPATH}:./config/

CLASSPATH=${CLASSPATH}:.

export CLASSPATH

Добавлено через 18 минут
Плиз помогите запустить этот файл вроде джаВА стоит когда воожу команду java -version оно мне выдаёт:

java version "1.6.0_18"
OpenJDK Runtime Environment (IcedTea6 1.8) (6b18-1.8-4ubuntu3)
OpenJDK 64-Bit Server VM (build 16.0-b13, mixed mode)

А ты права на запуск файлу дал?

Код:

chmod x+u

4ePtb 09.08.2010 16:34

Re: Незапускается в Ubuntu
 
Я ему сделал так chmod +x register_gameserver.sh
Потом я написал так ./register_gameserver.sh
И после этого оно мне выдаёт ошибку""!!

ПОМОГИТЕ

GoodShadow 09.08.2010 16:40

Re: Незапускается в Ubuntu
 
Цитата:

Сообщение от 4ePtb (Сообщение 82955)
Я ему сделал так chmod +x register_gameserver.sh
Потом я написал так ./register_gameserver.sh
И после этого оно мне выдаёт ошибку""!!

ПОМОГИТЕ

Ты читать умеешь? права не выставлены, группа пользователей не указана.

Зайди под рут, зайди в папку с нужным файлом, пропиши в консоле:
Код:

chmod u+x *.sh

4ePtb 09.08.2010 17:01

Re: Незапускается в Ubuntu
 
Прописал но всеровно эта ошибка
Вот:
Код:

root@revers-desktop:/home/revers/ServerS/l2emurt-login/dist# chmod u+x *.sh
root@revers-desktop:/home/revers/ServerS/l2emurt-login/dist# ./register_gameserver.sh
': неправильный идентификаторt: `CLASSPATH
Exception in thread "main" java.lang.NoClassDefFoundError: net/l2emuproject/gsregistering/GameServerRegister
Caused by: java.lang.ClassNotFoundException: net.l2emuproject.gsregistering.GameServerRegister
        at java.net.URLClassLoader$1.run(URLClassLoader.java:217)
        at java.security.AccessController.doPrivileged(Native Method)
        at java.net.URLClassLoader.findClass(URLClassLoader.java:205)
        at java.lang.ClassLoader.loadClass(ClassLoader.java:321)
        at sun.misc.Launcher$AppClassLoader.loadClass(Launcher.java:294)
        at java.lang.ClassLoader.loadClass(ClassLoader.java:266)
Could not find the main class: net.l2emuproject.gsregistering.GameServerRegister. Program will exit.
root@revers-desktop:/home/revers/ServerS/l2emurt-login/dist#


GoodShadow 09.08.2010 17:05

Re: Незапускается в Ubuntu
 
Цитата:

Сообщение от 4ePtb (Сообщение 82971)
Прописал но всеровно эта ошибка
Вот:
Код:

root@revers-desktop:/home/revers/ServerS/l2emurt-login/dist# chmod u+x *.sh
root@revers-desktop:/home/revers/ServerS/l2emurt-login/dist# ./register_gameserver.sh
': неправильный идентификаторt: `CLASSPATH
Exception in thread "main" java.lang.NoClassDefFoundError: net/l2emuproject/gsregistering/GameServerRegister
Caused by: java.lang.ClassNotFoundException: net.l2emuproject.gsregistering.GameServerRegister
        at java.net.URLClassLoader$1.run(URLClassLoader.java:217)
        at java.security.AccessController.doPrivileged(Native Method)
        at java.net.URLClassLoader.findClass(URLClassLoader.java:205)
        at java.lang.ClassLoader.loadClass(ClassLoader.java:321)
        at sun.misc.Launcher$AppClassLoader.loadClass(Launcher.java:294)
        at java.lang.ClassLoader.loadClass(ClassLoader.java:266)
Could not find the main class: net.l2emuproject.gsregistering.GameServerRegister. Program will exit.
root@revers-desktop:/home/revers/ServerS/l2emurt-login/dist#


1) Один из вариантов, проблема в яве, если ты устанавливал через консоль то скорее всего он не до качал какие-то библиотеки.

Переустанови яву.

2)Ещё как вариант, можно залезть в setenv.sh и посмотреть на наличие синтаксических ошибок.

Если ты мне скинешь register_gameserver.sh и setenv.sh то думаю что смогу тебе помочь.

Redvain 09.08.2010 17:08

Re: Незапускается в Ubuntu
 
Мой совет-не используй OpenJDK, тем более 64-ю JVM.
Цитата:

Сообщение от GoodShadow (Сообщение 82973)
Переустанови яву.

Разве OpenJDK не искаропки в убунте?


Текущее время: 18:06. Часовой пояс GMT +3.

Powered by vBulletin® Version 3.8.6
Copyright ©2000 - 2024, Jelsoft Enterprises Ltd. Перевод: zCarot