Компиляция сервера AION - Страница 12 - Форум администраторов игровых серверов
Форум администраторов игровых серверов StormWall - Защита от DDos атак
Регистрация Мнения Справка Пользователи Календарь Все разделы прочитаны
Вернуться   Форум администраторов игровых серверов > MMO > Aion > Документация

Важная информация

Документация Описание установок и настроек как самого эмулятора Aion-Emu, так и сопутствующих инструментов.

Ответ
Опции темы
Непрочитано 26.05.2010, 15:53   #111
Аватар для Romanz

По умолчанию Re: Компиляция сервера AION

ладно проехали
__________________
MiR @ Aion Emu
Продам сборки v2.7 v3.9 v4.7 v4.8 v4.9 v5.1 , сборки мастер сервера v1.9 и v2.7 ,пишу скрипты и квесты на заказ , правки ядра , правки даты , писать в ПМ
Romanz вне форума Отправить сообщение для Romanz с помощью ICQ Ответить с цитированием
Непрочитано 14.06.2010, 19:25   #112
Аватар для Lacoste
Пользователь

По умолчанию Re: Компиляция сервера AION

Добавьте в шапку настройку переменной среды для JAVA_HOME! Я пока не посмотрел и не настроил среду для ява_хоум - ничего не получалось!

Добавлено через 58 минут
В последней на сегодня ревизии от Уников не могу скомпилировать tools\AE_AE_PacketSamurai . Вылетают ошибки и фэилд в конечном итоге. Вот лог ком.строки после запуска батника:
Цитата:
Buildfile: C:\Aion-Game\Aion_Unique\tools\AE_PacketSamurai\build.xml
[copy] Copying 2 files to C:\Aion-Game\Aion_Unique\tools\AE_PacketSamurai\b
uild\dist\protocols
[copy] Copying 4 files to C:\Aion-Game\Aion_Unique\tools\AE_PacketSamurai\b
uild\dist

clean:
[delete] Deleting directory C:\Aion-Game\Aion_Unique\tools\AE_PacketSamurai\b
uild

init:
[mkdir] Created dir: C:\Aion-Game\Aion_Unique\tools\AE_PacketSamurai\build
[mkdir] Created dir: C:\Aion-Game\Aion_Unique\tools\AE_PacketSamurai\build\c
lasses
[mkdir] Created dir: C:\Aion-Game\Aion_Unique\tools\AE_PacketSamurai\build\d
ist
[mkdir] Created dir: C:\Aion-Game\Aion_Unique\tools\AE_PacketSamurai\build\d
ist\logs
[mkdir] Created dir: C:\Aion-Game\Aion_Unique\tools\AE_PacketSamurai\build\d
ist\config
[mkdir] Created dir: C:\Aion-Game\Aion_Unique\tools\AE_PacketSamurai\build\d
ist\libs
[mkdir] Created dir: C:\Aion-Game\Aion_Unique\tools\AE_PacketSamurai\build\d
ist\protocols

compile:
[javac] C:\Aion-Game\Aion_Unique\tools\AE_PacketSamurai\build.xml: 57: warnin
g: 'includeantruntime' was not set, defaulting to build.sysclasspath=last; set t
o false for repeatable builds
[javac] Compiling 144 source files to C:\Aion-Game\Aion_Unique\tools\AE_Pack
etSamurai\build\classes
[javac] C:\Aion-Game\Aion_Unique\tools\AE_PacketSamurai\src\com\ai onemu\pack
etsamurai\protocol\Protocol.java:47: warning: Constants is Sun proprietary API a
nd may be removed in a future release
[javac] import com.sun.org.apache.xerces.internal.impl.Constants;
[javac] ^
[javac] C:\Aion-Game\Aion_Unique\tools\AE_PacketSamurai\src\com\ai onemu\pack
etsamurai\Util.java:251: name clash: makeFormatString(List<PartType>) and makeFo
rmatString(List<Part>) have the same erasure
[javac] public static CharSequence makeFormatString(List<PartType> idPar
ts)
[javac] ^
[javac] C:\Aion-Game\Aion_Unique\tools\AE_PacketSamurai\src\com\ai onemu\pack
etsamurai\protocol\Protocol.java:114: warning: Constants is Sun proprietary API
and may be removed in a future release
[javac] domWriter.getDomConfig().setParameter(Constants.DO M_FORM
AT_PRETTY_PRINT, Boolean.TRUE);
[javac] ^
[javac] C:\Aion-Game\Aion_Unique\tools\AE_PacketSamurai\src\com\ai onemu\pack
etsamurai\protocol\protocoltree\PacketFormat.java: 89: method makeFormatString in
class Util cannot be applied to given types
[javac] tb.append(Util.makeFormatString(super.getIdParts
()));
[javac] ^
[javac] required: List<Part>
[javac] found: List<PartType>
[javac] Note: C:\Aion-Game\Aion_Unique\tools\AE_PacketSamurai\src\com\ai onem
u\packetsamurai\gui\Main.java uses unchecked or unsafe operations.
[javac] Note: Recompile with -Xlint:unchecked for details.
[javac] 2 errors
[javac] 2 warnings

BUILD FAILED
C:\Aion-Game\Aion_Unique\tools\AE_PacketSamurai\build.xml: 57: Compile failed; se
e the compiler error output for details.

Total time: 4 seconds
C:\Aion-Game\Aion_Unique\tools\AE_PacketSamurai>
Помогите разобраться в чем тут проблема. Все остальные (ГС, ЛС, Коммонс и ЧС) скомпилировались удачно! Вот содержание батника на компил тулса:
Цитата:
@echo off
cd Aion_Unique\tools\AE_PacketSamurai
start C:\Aion-Game\ant\bin\ant clean dist
Структура папки C:\Aion-Game
\Aion_Unique
\ant
\Compile ChatServer.bat
\Compile Commons.bat
\Compile GameServer.bat
\Compile LoginServer.bat
\Compile Tools.bat


Структура папки C:\Aion-Game\Aion_Unique
\AE-go_ChatServer
\AE-go_Commons
\AE-go_GameServer
\AE-go_LoginServer
\tools
\.project


Добавлено через 1 час 15 минут
Блин, поставил СВН Чекаут не на ту папку. Можно ли как-то убрать (отменить) чекаут с одной папки и переставить его на другую? Если пользоваться постом, который выше, чекаут я поставил на папку Aion-Game, а нужно поставить на Aion_Unique. Как это сделать, подскажите пожалуйста! Ну или в крайнем случае изменить путь в Рабочей копии (Work Copy).

Последний раз редактировалось Lacoste; 14.06.2010 в 21:45. Причина: Добавлено сообщение
Lacoste вне форума Отправить сообщение для Lacoste с помощью ICQ Отправить сообщение для Lacoste с помощью Skype™ Ответить с цитированием
Непрочитано 14.06.2010, 22:08   #113
Аватар для akioharu
Пользователь

По умолчанию Re: Компиляция сервера AION

Попробуй удалить его (чекаут) потом наново пропиши где надо
akioharu вне форума Ответить с цитированием
Непрочитано 14.06.2010, 22:13   #114
Аватар для Lacoste
Пользователь

По умолчанию Re: Компиляция сервера AION

Цитата:
Сообщение от akioharu Посмотреть сообщение
Попробуй удалить его (чекаут) потом наново пропиши где надо
Круто! Я этом-то и суть вопроса: как удалить чекаут ?
Lacoste вне форума Отправить сообщение для Lacoste с помощью ICQ Отправить сообщение для Lacoste с помощью Skype™ Ответить с цитированием
Непрочитано 14.06.2010, 22:18   #115
Аватар для akioharu
Пользователь

По умолчанию Re: Компиляция сервера AION

или же сделай экспорт в новую папку (оно при этом стирает чекаут) оно перекинет все в неё и там наново укажи место хранения репозитов
akioharu вне форума Ответить с цитированием
Непрочитано 14.06.2010, 22:25   #116
Аватар для Lacoste
Пользователь

По умолчанию Re: Компиляция сервера AION

Блин, да как сменить это долбаное место хранения репозитов??? Я уже всю прогу обошел в доль и поперек - нет там чейинжа места хранения! Изменить можно только URL репозита. Я не нашел, как изменять место хранения на компе!

Добавлено через 1 час 11 минут
Цитата:
Сообщение от akioharu Посмотреть сообщение
или же сделай экспорт в новую папку (оно при этом стирает чекаут) оно перекинет все в неё и там наново укажи место хранения репозитов
делал экспорт, но чекаут не стерся. пробовал удалять и ставить прогу заново.

Последний раз редактировалось Lacoste; 14.06.2010 в 23:37. Причина: Добавлено сообщение
Lacoste вне форума Отправить сообщение для Lacoste с помощью ICQ Отправить сообщение для Lacoste с помощью Skype™ Ответить с цитированием
Непрочитано 15.06.2010, 05:43   #117
Аватар для 3EBC
Пользователь

По умолчанию Re: Компиляция сервера AION

Пользуйтесь eclips-oм Там более понятно и настроить место сохранения всегда можно..
3EBC вне форума Отправить сообщение для 3EBC с помощью ICQ Отправить сообщение для 3EBC с помощью Skype™ Ответить с цитированием
Непрочитано 15.06.2010, 15:54   #118
Аватар для Lacoste
Пользователь

Question Re: Компиляция сервера AION

Откат явы на версию 1.6 ап20 помог. Сервер ЛС запускается нормально. А вот ГС выдает ошибку:
PHP код:
Starting Aion-Unique Game Server.

============================================================-[ 
Administration ]
[
INFO2010-06-15 16:29:38 Loading: ./config/administration/admin.properties
======================================================================-[ Main ]
[
INFO2010-06-15 16:29:38 Loading: ./config/main/legion.properties
[INFO2010-06-15 16:29:38 Loading: ./config/main/rates.properties
[INFO2010-06-15 16:29:38 Loading: ./config/main/cache.properties
[INFO2010-06-15 16:29:38 Loading: ./config/main/shutdown.properties
[INFO2010-06-15 16:29:38 Loading: ./config/main/taskmanager.properties
[INFO2010-06-15 16:29:38 Loading: ./config/main/group.properties
[INFO2010-06-15 16:29:38 Loading: ./config/main/custom.properties
[INFO2010-06-15 16:29:38 Loading: ./config/main/enchants.properties
[INFO2010-06-15 16:29:38 Loading: ./config/main/falldamage.properties
[INFO2010-06-15 16:29:38 Loading: ./config/main/gameserver.properties
[INFO2010-06-15 16:29:38 Loading: ./config/main/npcmovement.properties
[INFO2010-06-15 16:29:38 Loading: ./config/main/periodicsave.properties
[INFO2010-06-15 16:29:38 Loading: ./config/main/thread.properties
===================================================================-[ Network ]
[
INFO2010-06-15 16:29:38 Loading: ./config/network/database.properties
[INFO2010-06-15 16:29:38 Loading: ./config/network/network.properties
==================================================================-[ DataBase ]
[
INFO2010-06-15 16:29:39 Successfully connected to database
[INFO2010-06-15 16:29:42 Loaded 23 DAO implementations.
===================================================================-[ 
Threads ]
[
INFO2010-06-15 16:29:42 ThreadPoolManagerInitialized with 12 scheduler6
 instant
0 long4 disconnection running thread(s).
[
ERROR2010-06-15 16:29:43 Critical Error Threadmain terminated abnormaly
java.lang.ClassFormatErrorLVTT entry for 'orderedModifiers' in class file co
m
/aionemu/gameserver/model/gameobjects/stats/CreatureGameStats does not match an
y LVT entry
java
.lang.ClassFormatErrorLVTT entry for 'orderedModifiers' in class file com/
aionemu/gameserver/model/gameobjects/stats/CreatureGameStats does not match any
LVT entry
        at java
.lang.ClassLoader.defineClass1(Native Method)
        
at java.lang.ClassLoader.defineClassCond(Unknown Source)
        
at java.lang.ClassLoader.defineClass(Unknown Source)
        
at java.security.SecureClassLoader.defineClass(Unknown Source)
        
at java.net.URLClassLoader.defineClass(Unknown Source)
        
at java.net.URLClassLoader.access$000(Unknown Source)
        
at java.net.URLClassLoader$1.run(Unknown Source)
        
at java.security.AccessController.doPrivileged(Native Method)
        
at java.net.URLClassLoader.findClass(Unknown Source)
        
at java.lang.ClassLoader.loadClass(Unknown Source)
        
at sun.misc.Launcher$AppClassLoader.loadClass(Unknown Source)
        
at java.lang.ClassLoader.loadClass(Unknown Source)
        
at java.lang.Class.forName0(Native Method)
        
at java.lang.Class.forName(Unknown Source)
        
at $Proxy22.<clinit>(Unknown Source)
        
at sun.reflect.NativeConstructorAccessorImpl.newInstance0(Native Method)

        
at sun.reflect.NativeConstructorAccessorImpl.newInstance(Unknown Source)

        
at sun.reflect.DelegatingConstructorAccessorImpl.newInstance(Unknown Sou
rce
)
        
at java.lang.reflect.Constructor.newInstance(Unknown Source)
        
at java.lang.reflect.Proxy.newProxyInstance(Unknown Source)
        
at com.google.inject.assistedinject.FactoryProvider2.<init>(FactoryProvi
der2
.java:217)
        
at com.google.inject.assistedinject.FactoryModuleBuilder$1.configure(Fac
toryModuleBuilder
.java:327)
        
at com.google.inject.AbstractModule.configure(AbstractModule.java:59)
        
at com.google.inject.spi.Elements$RecordingBinder.install(Elements.java:
223)
        
at com.google.inject.AbstractModule.install(AbstractModule.java:118)
        
at com.aionemu.gameserver.utils.guice.ObjectFactoryInjectionModule.confi
gure
(ObjectFactoryInjectionModule.java:33)
        
at com.google.inject.AbstractModule.configure(AbstractModule.java:59)
        
at com.google.inject.spi.Elements$RecordingBinder.install(Elements.java:
223)
        
at com.google.inject.spi.Elements.getElements(Elements.java:101)
        
at com.google.inject.internal.InjectorShell$Builder.build(InjectorShell.
java:135)
        
at com.google.inject.internal.InternalInjectorCreator.build(InternalInje
ctorCreator
.java:111)
        
at com.google.inject.InjectorBuilder.build(InjectorBuilder.java:90)
        
at com.google.inject.Guice.createInjector(Guice.java:105)
        
at com.google.inject.Guice.createInjector(Guice.java:76)
        
at com.google.inject.Guice.createInjector(Guice.java:63)
        
at com.aionemu.gameserver.GameServer.<init>(GameServer.java:82)
        
at com.aionemu.gameserver.GameServer.main(GameServer.java:102
Чем он не доволен на этот раз?)

Последний раз редактировалось Lacoste; 15.06.2010 в 16:31. Причина: Добавлено сообщение
Lacoste вне форума Отправить сообщение для Lacoste с помощью ICQ Отправить сообщение для Lacoste с помощью Skype™ Ответить с цитированием
Непрочитано 15.06.2010, 17:06   #119
Аватар для akioharu
Пользователь

По умолчанию Re: Компиляция сервера AION

возможный из за явы плохо скомпелился сервер (у меня jdk-6u18-windows-i586)

попробуй скачять готовый сервер проверь запустится ли


и действительно пользуйся eclipse для компиляции очень удобная программа 1 раз настроил и все компелиш без лишних манипуляций.
akioharu вне форума Ответить с цитированием
Непрочитано 15.06.2010, 18:10   #120
Аватар для zaqwer
Пользователь

По умолчанию Re: Компиляция сервера AION

Цитата:
Сообщение от Lacoste
at $Proxy22.<clinit>(Unknown Source)
Тут сразу написано. Его клинит и всё.
zaqwer вне форума Ответить с цитированием
Ответ


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

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

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

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


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

Вверх