Компилируем сборку в Ant БЕЗ Eclipse.
Статья написано trevolta для форума http://forum.zone-game.info. Если вы решили копировать статью к себе на сайт прошу не стирать эту информацию, уважайте мой труд и самого себя. Для чего же нам необходимо компилить сборки без Eclipse? Дело в том, что не все сборки корректно компиляться в Eclipse. Не знаю, с чем это связано (возможно с кривыми ручками senior programmer), но факт есть факт: Если у вас не компилиться сборка то попробуйте именно этот способ. Скачивание: Для начала качаем собственно Ant. Качать будем с официального сайта разработчика а именно: Ищем строку Current Release of Ant, а под ней будет что то типо: .zip archive: apache-ant-1.8.2-bin.zip Кликаем и загружаем. Архив на момент написания статьи занимал примерно 10мб места на диске. Установка: У нас есть скачанный архив. Распакуем его куда-нибудь «поудобнее». Я, например, выбрал такое место: С:\Program Files\apache-ant-1.8.2\ Установка Ant не требуется его нужно просто распаковать и настроить переменные среды (ударение на второй слог: среды’). Для того чтобы мозг юного программиста не покрылся плесенью, позволю себе лирическое отступление о том, что из себя представляют эти переменные. Переменные среды (лирическое отступление): Переменные среды́ — текстовые переменные операционной системы, хранящие данные о ряде настроек системы. Из этих переменных программы установщики, например, узнают: Где у вас на компьютере расположена папка Windows. Для этого программа запрашивает у вашей операционной системы Windows переменную WinDir которая ей возвращает что то типа: «C:\Windows». Так же вы можете использовать одни переменные для указания других. Например Если нам надо получить доступ в переменной PATH к папке «C:\Windows\system32» вы можете сделать это вот так: «%WinDir%\system32», если до этого обозначили переменную WinDir. В одной переменной может быть несколько адресов разделенных точкой с запятой. Например в моей переменной PATH содержится такая строка: %JAVA_HOME%;%JAVA_HOME%\bin;%ANT_HOME%\bin Эта строка указывает на то, что в переменной PATH хранятся пути к папкам bin установленных у меня JDK и Ant, так же к корневой папке JDK. Продолжаем установку: Мы должны указать, где же операционной системе искать наш Ant. Для этого в Windows существует переменная PATH (возможно вы уже сталкивались с необходимостью ее редактирования при установке Java SE и JDK). Для того чтобы открыть диалоговое окно «Переменный среды» вы должны: • Кликнуть правой клавишей мыши по ярлыку «Мой компьютер» • Выбрать «Свойства» - «Дополнительно» - «Переменные среды»Мы увидим диалоговое окно в котором можно просматривать и редактировать переменные среды Windows. Для того чтобы добавить переменную, кликаем на кнопку «Создать» которая относится к графе «Переменный среды пользователя» (там две кнопки «Создать», не промахнитесь). Открылось окно с предложением ввести «Имя» и «Значение» переменной. Не мудрствуя лукаво, создаем следующие переменные (учтите что пишу под свою версию Ant и JDK, вы должны указать свои пути!) При помощи этих переменных мы укажем необходимые пути к JDK и Ant. Если у вас в переменной «PATH» уже есть какие то записи вы можете просто поставить после них точку с запятой (без пробелов!) и дописать необходимые переменные как в примере выше мы перечисляли переменные Ant и JDK. Запуск и компиляция: Ant компилирует сборки из командной строки. Для её вызова нажмите комбинацию клавиш Windows+R и в открывшемся окне введите «cmd» и нажмите «Выполнить» (либо нажмите «Пуск» - «Все программы» - «Стандартные» - «Командная строка»). Откроется командная строка гду мы увидим что то вроде: Код:
Microsoft Windows XP [Версия 5.1.2600] Код:
C:\>cd E:\rusdevl2-wtgod192\RusDev-Game Если все прошло успешно то в папке «С:\rusdevl2-wtgod192\RusDev-Game\build» появится архив «RusDev-Server.zip» - это и есть ваш скомпилированный сервер. Если я вам помог, то думаю вам будет не сложно сказать спасибо мне, а если не помог то задавайте вопросы. Постараюсь ответить. . |
Re: Компилируем сборку в Ant БЕЗ Eclipse.
каг бе стану К.О.
но подобных мануалов уже выше крыши)) как текстовых так и видео http://forum.zone-game.info/showthread.php?t=13 http://forum.zone-game.info/showthread.php?t=585 http://forum.zone-game.info/showthread.php?t=2334 http://forum.zone-game.info/showthread.php?t=220 |
Re: Компилируем сборку в Ant БЕЗ Eclipse.
Ну наверно) Я просто сам недавно столкнулся с проблемой этой, дак в тех гайдах что я читал, был бардак в выставлении переменных среды. Атас вобще. Плюс в теме GoD part 4 меня люди просили в пм рассказать как я без Eclipse сборку компилил. Вот я и решил написать. Ну если что, админы пусть сотрут если сочтут за флуд, раз уж так много гайдов =) Сори.
Добавлено через 6 минут По поводу твоих ссылок: 1) Компил при помощи Maven 2) Компил на эклипсе 3) Компил на эклипсе 4)Компил на эклипсе 1 видео) Компил на эклипсе 2 видео) Похож действительно на мой гайд В итоге из 6 ссылок оказалась только одна со схожей темой. Ну и все же там видео а тут текст. В нем можно разобраться, вникнуть, и делать все по пунктам. На видео это я думаю не так удобно. Вобщем кто захочет, воспользуется моим гайдом, а кто то воспользуется видеогайдом с базы. =) Добавлено через 10 минут PS Если можно ссылки и видео под спойлер запихни, плиз. |
Re: Компилируем сборку в Ant БЕЗ Eclipse.
Прошло 5 лет, а мой гайд все еще жив :D
|
Текущее время: 18:17. Часовой пояс GMT +3. |
Powered by vBulletin® Version 3.8.6
Copyright ©2000 - 2024, Jelsoft Enterprises Ltd. Перевод: zCarot