Рейтинг темы:
  • 0 Голос(ов) - 0 в среднем
  • 1
  • 2
  • 3
  • 4
  • 5
AION X EMU + Ubuntu 10.04.1 Практикум
#11
Опа! Создал папку лог
из под рута запустилась однако, в логе

ruso@Fomalhaut:/home/server/test/loginserver/log$ cat stdout.log
Exception in thread "main" java.lang.NoClassDefFoundError: com/aionengine/logins erver/LoginServer
Caused by: java.lang.ClassNotFoundException: com.aionengine.loginserver.LoginSer ver
at java.net.URLClassLoader$1.run(URLClassLoader.java:202)
at java.security.AccessController.doPrivileged(Native Method)
at java.net.URLClassLoader.findClass(URLClassLoader.java:190)
at java.lang.ClassLoader.loadClass(ClassLoader.java:307)
at sun.misc.Launcher$AppClassLoader.loadClass(Launcher.java:301)
at java.lang.ClassLoader.loadClass(ClassLoader.java:248)
Could not find the main class: com.aionengine.loginserver.LoginServer. Program will exit.

какие есть мысли
Ответ
#12
вот и я сижу с такой проблемой с самого открытия этой команды... в чем прикол понять не могу...
Ответ
#13
и, эээ - что все работает? Smile
Мож папки неправильно накидал ?

Папки должны быть так? Или это не важно?
ruso@Fomalhaut:/home/server/test$ ls
config gameserver libs loginserver
Ответ
#14
нет, не работает. папки расположены у тебя верно
Ответ
#15
тогда такой вопрос - где же взять рабочий сервак Smile
и почему выложена в транк версия, которая не работает?
оч странно
Ответ
#16
сейчас надругой машине обновил сборку и все запустилось
1. скомпилил Commons
2. LoginServer
3. GameServer
4. ChatServer
все распаковал в директорию сервера(в том числе и ax_commons.zip) сделал исполняемыми *_loop.sh и все работает 0_о
PS. системы одинаковые, можно сказать клоны

Добавлено через 41 минуту
в 81 реве пофиксили loop файлы, теперь все запускается
Ответ
#17
ruso, переделай файлы запуска которые делал под screen, запуск в гайде прописан под aioncore, привильный код лежит в login_loop.sh для логин сервера и в game_loop.sh для гейм сервера. Найди там аналогичную строку и скопируй ее в новые файлы запуска.
Ответ
#18
так, я так понял ревизия поменялась?
Щяс пробану все заново.
Но вот это не понял: "ruso, переделай файлы запуска которые делал под screen, запуск в гайде прописан под aioncore, привильный код лежит в login_loop.sh для логин сервера и в game_loop.sh для гейм сервера. Найди там аналогичную строку и скопируй ее в новые файлы запуска. "
Если не трудно - переделай плз свой пост #7 под AION X EMU - как там что нужно сделать правильно Smile
Ответ
#19
sotariz Написал:Первый скрипт для loginserver:
cd /home/server/test/loginserver/
nano login.sh
и скопируйте туда следующее
java -Xms8m -Xmx32m -ea -cp ./libs/*:ac-login-1.0.0.jar com.aionemu.loginserver.LoginServer

Первый скрипт для gameserver:
cd /home/server/test/Ac-Game/
nano game.sh
копируем в него:
java -Xms512m -Xmx1536m -ea -Xbootclasspath/p:./libs/jsr166.jar -javaagent:libs/ac-commons-1.0.0.jar -cp ./libs/*:ac-game-1.0.0.jar com.aionemu.gameserver.GameServer

для логина
Код:
java -Xms8m -Xmx32m -ea -Xbootclasspath/p:./libs/jsr166.jar -cp ./libs/*:ax-login-1.0.1.jar loginserver.LoginServer
для гейм
Код:
java -server -Xms128m -Xmx1536m -ea -Xbootclasspath/p:./libs/jsr166.jar -cp ./libs/*:ax-game-1.0.1.jar gameserver.GameServer

Добавлено через 2 часа 15 минут
Могу предложить такой скрипт для автоматического обновления серверов. Пути к исходникам и серверам необходимо указать свои!
PS. Если не создать путь резервного копирования конфигов, сервера останутся без конфигов вообще.
Код:
#!/bin/sh
# обновление иходников
cd /aion/xemu
svn up
# компилирование серверов
cd trunk/Commons
ant
cd ../LoginServer
ant
cd ../GameServer
ant
cd ../ChatServer
ant
# удаление сохраненных конфигов (если такого пути не существует - выдаст ошибку и продолжит работу)
rm -rf /aion/server/xemu/config/loginserver/config
rm -rf /aion/server/xemu/config/gameserver/config
rm -rf /aion/server/xemu/config/chatserver/config
# сохранение конфигов с рабочих серверов (если пути для сохранения не существует - выдаст ошибку, продолжит работу)
cp -r /aion/server/xemu/loginserver/config /aion/server/xemu/config/loginserver/
cp -r /aion/server/xemu/gameserver/config /aion/server/xemu/config/gameserver/
cp -r /aion/server/xemu/chatserver/config /aion/server/xemu/config/chatserver/
# удаление рабочих серверов
rm -rf /aion/server/xemu/loginserver
rm -rf /aion/server/xemu/gameserver
rm -rf /aion/server/xemu/chatserver
# распаковывание скомпилированых серверов
unzip /aion/xemu/trunk/LoginServer/build/ax_login.zip -d /aion/server/xemu/
unzip /aion/xemu/trunk/GameServer/build/ax_gameserver.zip -d /aion/server/xemu/
unzip /aion/xemu/trunk/ChatServer/build/ax_chat.zip -d /aion/server/xemu/
# удаление предустановленных конфигов
rm -rf /aion/server/xemu/loginserver/config
rm -rf /aion/server/xemu/gameserver/config
rm -rf /aion/server/xemu/chatserver/config
# копирование сохраненных конфигов с рабочих серверов
cp -r /aion/server/xemu/config/loginserver/config /aion/server/xemu/loginserver
cp -r /aion/server/xemu/config/gameserver/config /aion/server/xemu/gameserver
cp -r /aion/server/xemu/config/chatserver/config /aion/server/xemu/chatserver
#
Ответ
#20
Запустилось!
Так терь как регать ползователей Smile поисчу на форуме
Ответ


Возможно похожие темы ...
Тема Автор Ответы Просмотры Последний пост
  DLE + Aion регистрация Karat 11 8,580 10-28-2021, 09:34 AM
Последний пост: Talos
  İnterServ (PTS Aion 4.6) Nexus034 0 1,981 11-21-2020, 10:38 PM
Последний пост: Nexus034
  Дебагнутый Server64 (Aion pts) hops55 4 4,447 10-06-2020, 06:37 AM
Последний пост: Romanz
  Aion сервер под клиент 4.8 EU PROGRAMMATOR 67 72,261 03-24-2019, 09:32 AM
Последний пост: css
  U3J-Aion сборка flopix 15 6,441 01-18-2019, 05:22 PM
Последний пост: flopix
  Помогите "оформить" Aion KoToWeD 0 1,746 08-15-2016, 04:01 AM
Последний пост: KoToWeD
  GeoData for Aion Karen 4 3,092 12-29-2014, 12:44 AM
Последний пост: Karen
  Парсер для AION zorgtm 41 21,390 09-30-2013, 05:53 PM
Последний пост: Phantom-Dev
  U3J AiON 514 - странное поведение системы на атаку МОБ'ов TieLay 1 2,395 06-07-2013, 11:16 AM
Последний пост: TieLay
  U3J AiON 504 s4nders 2 3,118 04-12-2013, 04:28 PM
Последний пост: s4nders

Перейти к форуму:


Пользователи, просматривающие эту тему: 3 Гость(ей)