Рейтинг темы:
  • 1 Голос(ов) - 5 в среднем
  • 1
  • 2
  • 3
  • 4
  • 5
Компиляция
#1
Aion Unique разпалась на 2 команды

Zetta Core и Aion Lightning

Команда ZC продолжила использовать стандартные способы компиляции, но AL решила перейти на гугловский SVN, с самим SVN работать не трудно

реквизиты команд:
http://www.aionlightning.com/index.php
http://www.zetta-core.org/index.php
таймлайн:
http://aionlightning.googlecode.com/svn
чейнжсетс:
http://code.google.com/p/aionlightning/source/list

Поскольку AL открытый то качать будем с него,
для этого нам понадобится:

JDK последней версии
Tortoise SVN последней версии
SVN
Maven

Шаг 1
Выкачиваем исходный код, устанавливаем TortoiseSVN
(дале дале дале финиш)
Создаем дерикторию (папку)
Клик по папке ПКМ и выбираем SVN Checkout
Появляется окно, вводим ссылку: http://aionlightning.googlecode.com/svn
Жмем ок и оно начинает качать.

Шаг 2
Устанавливаем JDK и настраиваем среду
Установка JDK (дале дале дале финиш)
настройка среды, ПКМ на Мой компьютер, Свойства, Дополнительно (настройки системы), Сменить среду (или среда)
Жмем на кнопочку "Создать"
Имя среды: JAVA_HOME
Значение среды: путь к вашему JDK (C:\Program Files\Java\jdk1.6.0_20)

Шаг 3
Установка Maven
Кидаем папку в корень диска C или в Program Files

Шаг 4
Установка SVN
Устанавливаем свн (дале дале дале финиш)
(вместе с СВН установится Тортойз так что шаг 1 можно обьединить с 4)

Шаг 5
Возвращаемся в Среду, находим в нижнем поле среду Patch
Изменяем, Имя среды оставляем, Значение среды мняем на:
C:\maven\bin;C:\Program Files\WANdisco\Subversion;C:\Program Files\Java\jdk1.6.0_20\bin

(если вы меняли пути то укажите свои)

Шаг 6
Заходим в \trunk\tools
(это в папке которую вы создали и выкачали в неё файлы исходного кода)
Запскаем батник build-all.bat
и ждем, по завершению процесса вам должно издать
[INFO] BUILD SUCCESSFUL
[SIGPIC][/SIGPIC]
Ответ
#2
Не подскажешь TimeLine Zetta Core
Мой сайт - pc-soft.in [РеКлАма].........Я тебе помог???Клацай "Спасибо"и +
Ответ
#3
Они закрытый проект, только форум, даже если скажу то всеровно скачать ничего не сможешь =/
[SIGPIC][/SIGPIC]
Ответ
#4
эх...ясно
Бред

Добавлено через 6 минут
[Изображение: thumb-8CA7_4C59D335.jpg]

Вот ошибка
Мой сайт - pc-soft.in [РеКлАма].........Я тебе помог???Клацай "Спасибо"и +
Ответ
#5
Цитирую LordRex

Цитата:[04.08.2010 23:31:14] Undertrey: A problem appeared while executing goal 'install' with flags ' -Dmaven.test.skip
=true'!
[04.08.2010 23:31:21] Undertrey: wt* ?
[04.08.2010 23:31:32] Undertrey: im try to compile
[04.08.2010 23:31:46] Undertrey: [INFO] [install:install {execution: default-install}]
[INFO] Installing C:\aion\Aion Lightning\trunk\AL-Commons\target\al-commons-1.0.
0.jar to C:\Users\Undertrey\.m2\repository\AionLightning\al-commons\1.0.0\al-com
mons-1.0.0.jar
[INFO] Installing C:\aion\Aion Lightning\trunk\AL-Commons\target\al-commons-1.0.
0-sources.jar to C:\Users\Undertrey\.m2\repository\AionLightning\al-commons\1.0.
0\al-commons-1.0.0-sources.jar
[INFO] ------------------------------------------------------------------------
[INFO] BUILD SUCCESSFUL
[INFO] ------------------------------------------------------------------------
[INFO] Total time: 4 minutes 28 seconds
[INFO] Finished at: Wed Aug 04 23:24:47 EEST 2010
[INFO] Final Memory: 24M/61M
[INFO] ------------------------------------------------------------------------
'cmd' is not recognized as an internal or external command,
operable program or batch file.

A problem appeared while executing goal 'install' with flags ' -Dmaven.test.skip
=true'!

Press any key to continue . . .
[04.08.2010 23:32:25] LordRex: and?
[04.08.2010 23:32:26] LordRex: BUILD SUCCESSFUL
[04.08.2010 23:32:33] Undertrey: yeah
[04.08.2010 23:32:35] Undertrey: but
[04.08.2010 23:32:40] Undertrey: A problem appeared while executing goal 'install' with flags ' -Dmaven.test.skip
=true'!
[04.08.2010 23:32:46] LordRex: leave it
[04.08.2010 23:32:49] LordRex: if build success
[SIGPIC][/SIGPIC]
Ответ
#6
И как решить эту проблему с ошибкой?И куда он сохраняет то что скомпилял?
Rolleyes
Ответ
#7
Читаем внимательней господа!

Цитата:[04.08.2010 23:32:46] LordRex: leave it
[04.08.2010 23:32:49] LordRex: if build success

Цитата:to C:\Users\Undertrey\.m2\repository\AionLightning\
[SIGPIC][/SIGPIC]
Ответ
#8
Что-то вы тут мудрите. Проверил просто в консоли.

Код:
C:\project\Aion\AL-Game>c:\maven\bin\mvn compile assembly:assembly
[INFO] Scanning for projects...
[INFO] ------------------------------------------------------------------------
[INFO] Building Unnamed - AionLightning:al-game:jar:1.0.0
[INFO]    task-segment: [compile]
[INFO] ------------------------------------------------------------------------
[INFO] [buildnumber:create {execution: default}]
[INFO] Checking for local modifications: skipped.
[INFO] Updating project files from SCM: skipped.
[INFO] Executing: cmd.exe /X /C "svn --non-interactive info"
[INFO] Working directory: C:\project\Aion\AL-Game
[INFO] Storing buildNumber: 34 at timestamp: 1280963235390
[INFO] Executing: cmd.exe /X /C "svn --non-interactive info"
[INFO] Working directory: C:\project\Aion\AL-Game
[INFO] Storing buildScmBranch: trunk
[INFO] [resources:resources {execution: default-resources}]
[INFO] Using 'UTF-8' encoding to copy filtered resources.
[INFO] Copying 0 resource
[INFO] [compiler:compile {execution: default-compile}]
[INFO] Compiling 1057 source files to C:\project\Aion\AL-Game\target\classes
[INFO] ------------------------------------------------------------------------
[INFO] Building Unnamed - AionLightning:al-game:jar:1.0.0
[INFO]    task-segment: [assembly:assembly] (aggregator-style)
[INFO] ------------------------------------------------------------------------
[INFO] Preparing assembly:assembly
[INFO] ------------------------------------------------------------------------
[INFO] Building Unnamed - AionLightning:al-game:jar:1.0.0
[INFO] ------------------------------------------------------------------------
[INFO] [buildnumber:create {execution: default}]
[INFO] Checking for local modifications: skipped.
[INFO] Updating project files from SCM: skipped.
[INFO] Executing: cmd.exe /X /C "svn --non-interactive info"
[INFO] Working directory: C:\project\Aion\AL-Game
[INFO] Storing buildNumber: 34 at timestamp: 1280963250386
[INFO] Executing: cmd.exe /X /C "svn --non-interactive info"
[INFO] Working directory: C:\project\Aion\AL-Game
[INFO] Storing buildScmBranch: trunk
[INFO] [resources:resources {execution: default-resources}]
[INFO] Using 'UTF-8' encoding to copy filtered resources.
[INFO] Copying 0 resource
[INFO] [compiler:compile {execution: default-compile}]
[INFO] Nothing to compile - all classes are up to date
[INFO] [resources:testResources {execution: default-testResources}]
[INFO] Using 'UTF-8' encoding to copy filtered resources.
[INFO] Copying 21 resources
[INFO] Copying 0 resource
[INFO] [compiler:testCompile {execution: default-testCompile}]
[INFO] Compiling 3 source files to C:\project\Aion\AL-Game\target\test-classes
[INFO] [surefire:test {execution: default-test}]
[INFO] Tests are skipped.
[INFO] [jar:jar {execution: default-jar}]
[INFO] Building jar: C:\project\Aion\AL-Game\target\al-game-1.0.0.jar
[INFO] [source:jar-no-fork {execution: default}]
[INFO] Building jar: C:\project\Aion\AL-Game\target\al-game-1.0.0-sources.jar
[INFO] [assembly:assembly {execution: default-cli}]
[INFO] Reading assembly descriptor: src/main/assembly/distribution.xml
[INFO] Building zip: C:\project\Aion\AL-Game\target\al-game-1.0.0.zip
[INFO] ------------------------------------------------------------------------
[INFO] BUILD SUCCESSFUL
[INFO] ------------------------------------------------------------------------
[INFO] Total time: 40 seconds
[INFO] Finished at: Thu Aug 05 02:07:53 EEST 2010
[INFO] Final Memory: 31M/109M
[INFO] ------------------------------------------------------------------------
C:\project\Aion\AL-Game>

[Изображение: image-A79A_4C59F2B7.jpg]
Ответ
#9
Юра, может, когда будет время мой подредактируешь ?
по сути я правильно тему изложил
[SIGPIC][/SIGPIC]
Ответ
#10
Хорошо, будем редактировать, по мере поступления новых сообщений о невозможности компила. Кстати проверил и в Eclipse.

Код:
[INFO] Scanning for projects...
[INFO]                                                                        
[INFO] ------------------------------------------------------------------------
[INFO] Building Unnamed - AionLightning:al-game:jar:1.0.0 1.0.0
[INFO] ------------------------------------------------------------------------
[INFO]
[INFO] --- buildnumber-maven-plugin:1.0-beta-4:create (default) @ al-game ---
[INFO] Checking for local modifications: skipped.
[INFO] Updating project files from SCM: skipped.
[INFO] Executing: cmd.exe /X /C "svn --non-interactive info"
[INFO] Working directory: C:\project\Aion\AL-Game
[INFO] Storing buildNumber: 34 at timestamp: 1280964182174
[INFO] Executing: cmd.exe /X /C "svn --non-interactive info"
[INFO] Working directory: C:\project\Aion\AL-Game
[INFO] Storing buildScmBranch: trunk
[INFO]
[INFO] --- maven-resources-plugin:2.4.2:resources (default-resources) @ al-game ---
[INFO] Using 'UTF-8' encoding to copy filtered resources.
[INFO] Copying 0 resource
[INFO]
[INFO] --- maven-compiler-plugin:2.2:compile (default-compile) @ al-game ---
[INFO] Compiling 1057 source files to C:\project\Aion\AL-Game\target\classes
[INFO]                                                                        
[INFO] ------------------------------------------------------------------------
[INFO] Building Unnamed - AionLightning:al-game:jar:1.0.0 1.0.0
[INFO] ------------------------------------------------------------------------
[INFO]
[INFO] --- buildnumber-maven-plugin:1.0-beta-4:create (default) @ al-game ---
[INFO] Checking for local modifications: skipped.
[INFO] Updating project files from SCM: skipped.
[INFO] Executing: cmd.exe /X /C "svn --non-interactive info"
[INFO] Working directory: C:\project\Aion\AL-Game
[INFO] Storing buildNumber: 34 at timestamp: 1280964195637
[INFO] Executing: cmd.exe /X /C "svn --non-interactive info"
[INFO] Working directory: C:\project\Aion\AL-Game
[INFO] Storing buildScmBranch: trunk
[INFO]
[INFO] --- maven-resources-plugin:2.4.2:resources (default-resources) @ al-game ---
[INFO] Using 'UTF-8' encoding to copy filtered resources.
[INFO] Copying 0 resource
[INFO]
[INFO] --- maven-compiler-plugin:2.2:compile (default-compile) @ al-game ---
[INFO] Nothing to compile - all classes are up to date
[INFO]
[INFO] --- maven-resources-plugin:2.4.2:testResources (default-testResources) @ al-game ---
[INFO] Using 'UTF-8' encoding to copy filtered resources.
[INFO] Copying 21 resources
[INFO] Copying 0 resource
[INFO]
[INFO] --- maven-compiler-plugin:2.2:testCompile (default-testCompile) @ al-game ---
[INFO] Compiling 3 source files to C:\project\Aion\AL-Game\target\test-classes
[INFO]
[INFO] --- maven-surefire-plugin:2.5:test (default-test) @ al-game ---
[INFO] Tests are skipped.
[INFO]
[INFO] --- maven-jar-plugin:2.3:jar (default-jar) @ al-game ---
[INFO] Building jar: C:\project\Aion\AL-Game\target\al-game-1.0.0.jar
[INFO]
[INFO] --- maven-source-plugin:2.1.1:jar-no-fork (default) @ al-game ---
[INFO] Building jar: C:\project\Aion\AL-Game\target\al-game-1.0.0-sources.jar
[INFO]
[INFO] --- maven-assembly-plugin:2.2-beta-5:assembly (default-cli) @ al-game ---
[INFO] Reading assembly descriptor: src/main/assembly/distribution.xml
[INFO] Building zip: C:\project\Aion\AL-Game\target\al-game-1.0.0.zip
[INFO] ------------------------------------------------------------------------
[INFO] BUILD SUCCESS
[INFO] ------------------------------------------------------------------------
[INFO] Total time: 40.734s
[INFO] Finished at: Thu Aug 05 02:23:41 EEST 2010
[INFO] Final Memory: 14M/81M
[INFO] ------------------------------------------------------------------------

Может кому пригодится: архив плагинов Maven (директория .m2).
Ответ


Возможно похожие темы ...
Тема Автор Ответы Просмотры Последний пост
  Компиляция сервера AION nelegal 136 85,826 05-24-2012, 02:22 PM
Последний пост: rozenkarn
  Компиляция сервера на Maven undertrey 28 23,339 06-12-2011, 07:09 AM
Последний пост: Bigboxer

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


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