Показать сообщение отдельно
Непрочитано 05.08.2010, 17:07   #18
Пользователь

По умолчанию 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!
Xurma вне форума Ответить с цитированием
Сказали спасибо: