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

Форум администраторов игровых серверов (https://forum.zone-game.info/TT.php)
-   Документация (https://forum.zone-game.info/forumdisplay.php?f=149)
-   -   Компиляция (https://forum.zone-game.info/showthread.php?t=9430)

Bumerok 05.08.2010 10:17

Re: Компиляция
 
У меня самый тупой вопрос,но я не понял его
Цитата:

set CLEAN=что писать тут?
set COMPILE=тут?
set INSTALL=тут?
set DEPLOY=тут?
set ASSEMBLY_ASSEMBLY=тут?
set ECLIPSE_CLEAN=тут?
set ECLIPSE_ECLIPSE=тут?
set ECLIPSE_M2ECLIPSE=тут?

zorgtm 05.08.2010 10:31

Re: Компиляция
 
Bumerok
не надо писать нечего

Bumerok 05.08.2010 10:34

Re: Компиляция
 
угу..я уже разобрался..
Спасибо

Добавлено через 15 минут
я повторюсь:
Цитата:

[INFO] Scanning for projects...
[INFO] Reactor build order:
[INFO] Unnamed - AionLightning:al-commons:jar:1.0.0
[INFO] Unnamed - AionLightning:al-game:jar:1.0.0
[INFO] Unnamed - AionLightning:al-login:jar:1.0.0
[INFO] al-main-1.0.0
[INFO] ------------------------------------------------------------------------
[INFO] Building Unnamed - AionLightning:al-commons:jar:1.0.0
[INFO] task-segment: [clean]
[INFO] ------------------------------------------------------------------------
[INFO] [clean:clean {execution: default-clean}]
[INFO] ------------------------------------------------------------------------
[INFO] Building Unnamed - AionLightning:al-game:jar:1.0.0
[INFO] task-segment: [clean]
[INFO] ------------------------------------------------------------------------
[INFO] [clean:clean {execution: default-clean}]
[INFO] ------------------------------------------------------------------------
[INFO] Building Unnamed - AionLightning:al-login:jar:1.0.0
[INFO] task-segment: [clean]
[INFO] ------------------------------------------------------------------------
[INFO] [clean:clean {execution: default-clean}]
[INFO] ------------------------------------------------------------------------
[INFO] Building al-main-1.0.0
[INFO] task-segment: [clean]
[INFO] ------------------------------------------------------------------------
[INFO] [clean:clean {execution: default-clean}]
[INFO]
[INFO]
[INFO] ------------------------------------------------------------------------
[INFO] Reactor Summary:
[INFO] ------------------------------------------------------------------------
[INFO] Unnamed - AionLightning:al-commons:jar:1.0.0 .......... SUCCESS [0.703s]
[INFO] Unnamed - AionLightning:al-game:jar:1.0.0 ............. SUCCESS [0.078s]
[INFO] Unnamed - AionLightning:al-login:jar:1.0.0 ............ SUCCESS [0.000s]
[INFO] al-main-1.0.0 ......................................... SUCCESS [0.000s]
[INFO] ------------------------------------------------------------------------
[INFO] ------------------------------------------------------------------------
[INFO] BUILD SUCCESSFUL
[INFO] ------------------------------------------------------------------------
[INFO] Total time: 1 second
[INFO] Finished at: Thu Aug 05 09:53:31 CAT 2010
[INFO] Final Memory: 9M/61M
[INFO] ------------------------------------------------------------------------

[INFO] Scanning for projects...
[INFO] ------------------------------------------------------------------------
[INFO] Building Unnamed - AionLightning:al-commons:jar:1.0.0
[INFO] task-segment: [install]
[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: F:\alcopmile\svnal\trunk\AL-Commons
Provider message:
The svn command failed.
Command output:
svn: '.' is not a working copy

[INFO] ------------------------------------------------------------------------
[ERROR] BUILD ERROR
[INFO] ------------------------------------------------------------------------
[INFO] Cannot get the revision information from the scm repository :
Error!

[INFO] ------------------------------------------------------------------------
[INFO] For more information, run Maven with the -e switch
[INFO] ------------------------------------------------------------------------
[INFO] Total time: 1 second
[INFO] Finished at: Thu Aug 05 09:53:33 CAT 2010
[INFO] Final Memory: 11M/61M
[INFO] ------------------------------------------------------------------------

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

Для продолжения нажмите любую клавишу . . .

Shamanidze 05.08.2010 12:31

Re: Компиляция
 
svn 1.5.6 ?

Bumerok 05.08.2010 12:44

Re: Компиляция
 
нет 1.6.6................

Shamanidze 05.08.2010 14:53

Re: Компиляция
 
Ну я ничего не понимаю. У меня все так же. Норм компилит же...
Возможно упущение где-то. Перепроверь себя раз несколько
Executing: cmd.exe /X /C "svn --non-interactive info" - ошибка то вот отсюда идет.
А почему не понятно. И много народу ловит именно эту ошибку.
Тут посиди народ тоже волнуется.

CHIPSET 05.08.2010 15:38

Re: Компиляция
 
Упущение возможно в сливе с репы.Вы использовали SVN Checkout из TortoiseSVN или что делали ?

Xurma 05.08.2010 17:07

Re: Компиляция
 
Извиняюсь может быть за грубость или кто восприймет это как оскорбление, но хотя бы со средами мой пункт скопипижил, чтоб жалоб меньше было... уж простите, но написано "тяп-ляп" :)

Вот мой вариант гайда по компиляции AL серверов на Windows XP. В гайде так же предусмотрено решение проблемы с "Could not find 'SVN' at Path!"

И совсем не обязательно качать софт последних версий... пока что таких глобальных потребностей не возникало. Всего 1 человек пожаловался на java машину в моем гайде ;)


Софт, необходимый для компиляции:
  • tortoisesvn
  • 'svn.exe'
  • maven

Выше указаный комплект можно скачать:

- с depositfiles;
- с letitbit.


Установка:
  • Устанавливаем tortoisesvn стандартно, без изменений все подтверждаем.
  • SVN распаковываем в любое удобнове Вам место (у меня C:\Program Files\svn-win32-1.5.6)
  • Maven распаковываем в любое удобное Вам место (у меня C:\AIONFILES\maven)
  • Создаем папку, где будут размещены обновления AL (у меня C:\AIONFILES\aion\)
  • Кликаем ПКМ (правую кнопку мыши) по каталогу с обновлениями, который только что создали (у меня C:\AIONFILES\aion\) и выбираем пункт "SVN Checkout".
  • В поле "URL of repository" задаем адрес http://aionlightning.googlecode.com/svn/trunk/
  • Запускаем и ожидаем окончания процесса.


Компиляция:
  • Устанавливаем переменные среды: Мой компьютер (ПКМ -> Свойства) -> Дополнительно -> Переменные среды -> -Ищем парамерт Path -> Изменить -> Дописываем в конце уже имеющегося содержимого C:\AIONFILES\maven\bin;C:\Program Files\Java\jdk\bin;C:\Program Files\svn-win32-1.5.6\bin; <- ПУТИ УКАЗЫВАЕМ СВОИ! (путь svn нужно указать не к tortoisesvn\bin, а к -'svn.exe'- у меня 'C:\Program Files\svn-win32-1.5.6\bin') [b]Не забываем перезагрузить ПК после внесения переменных сред.
  • Запускает 'build-all.bat' (находится в каталоге tools папки, в которой обновления AL сервера, у меня - C:\AIONFILES\aion ).
  • Ждем, первый раз не малое количество времени. После удачной компиляции (successful) готовые ревизии можно найти в архивах '.zip' формата по адресу AL-Game\target (у меня C:\AIONFILES\aion\AL-Game\target) и AL-Login\target. (у меня C:\AIONFILES\aion\AL-Login\target)


Спасибо lord_rex и BladeCX.
В гайде предусмотрено решение проблемы с Could not find 'svn' on the path!

Bumerok 05.08.2010 19:19

Re: Компиляция
 
Xurma,у тебя такой же гайд как и у undertrey

Xurma 05.08.2010 19:46

Re: Компиляция
 
Цитата:

Сообщение от Bumerok (Сообщение 82346)
Xurma,у тебя такой же гайд как и у undertrey

Вообще-то составлять гайд с направлением на подобии "там, там, там и во-о-он та-ам" и составлять гайд граммотно - имеет слегка иной корень восприятия информации. И, может быть, ты хотел сказать "у undertrey такой же гайд, как у хурмы"?


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

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