Рейтинг темы:
  • 1 Голос(ов) - 5 в среднем
  • 1
  • 2
  • 3
  • 4
  • 5
Компиляция ява сборок с помощью Ant
#1
По просьбе одного из пользователей портала ZG пишу сие детище... На портале есть мануалы, но они сложны для новичка. Итак, начнём:
У вас уже установлена ява, скачаны исходники (напримере L2jteon можно взять от сюда), и сходники копируем в папку на системном диске, далее мы качаем Ant (облегчаю поиски, значит они здесь)... готово.Разархивируем его для удобства на системный диск, у вас он может отличатся от моего, это может С, D, E, F (например у меня он F). Путь к папке bin должен быть следущим: F:\ant\bin. Готово. Далее впишим наш родимый Ant в наши переменные среды, следуем картинке:
[Изображение: b608ab5d112at.jpg]

Если всё нажимаете как на картинке, то вы попадаете в следущее окно
[Изображение: 3511779aefc1t.jpg]
Смотрите как написано у меня, у вас может отличатся только первая буква директории. Вписали? Молодцы. Smile
Далее мы приступаем к самому интересному. Чесно признаюсь мне нравится компилировать Smile
Открываем командную строку пуск -> выполнить -> пишем cmd
Попадаем в следущее окно:
[Изображение: 0e3956fd3ffc.jpg]
Там пишем следущий текст. Заметьте, я пишу путь к своей директории с исходниками, ВЫ пишете со своим путём. Итак, смотрим:

[Изображение: 5d8de9064832.jpg]
Жмём энтер и видим, что перешли в свою директорию. Далее пишем ant, что бы не было лишних вопросов смотрим картинку
[Изображение: 444e94b1d8e4.jpg]
Далее жмём энтер и "О госпадЕ!", пошла компиляция.

В конце обязательно должно написать вам "BUILD SUCCESSFUL"

Если увидели следущее окно:
[Изображение: e19bda8b8760t.jpg]

то компиляция закончена, а готовый *.zip вы увидите в папке svn\L2JTeon\build\L2JTeon_Game.zip
Могу поздравить вас с первой компиляцей ядра.
Далее нужно скомпилировать дата пак. Всё точно также, только там где вы в командной строке вводили путь к папке l2jteon, вводим путь к папке l2jteon-dp и далее следуем данной иструкции. Smile
Всё) На этом мои запасы исчерпаны) Но на вопросы о проблемах с удовольствеим отвечу. Удачи в компиляции Smile
Web программист\разработчик

— Есть только один способ проделать большую работу — полюбить ее. Если вы к этому не пришли, подождите. Не беритесь за дело.
Ответ
#2
совсем ламерский вопрос - как отсюда качать xD
Ответ
#3
http://forum.zone-game.info/showthread.php?t=3
Ответ
#4
спасибо!
извените за лемеризм xD
Ответ
#5
спасибо большое.
П.с мануал сделали по моей прозьбеSmile

Добавлено через 46 минут
у меня вопрос а нужна просто ява или jdk?

Добавлено через 1 час 14 минут
я думаю из за етого
Переходим к настройке Java

Пуск.....> Панель управления.....> Система........> Дополнительно.........> Переменные среды....> создаем новый параметр

Имя: JAVA_HOME
Значение: путь к Java JDK (без папки bin)
например: C:\Program Files\Java\jdk1.6.0\

Жмем Ок и закрываем окно.

Добавлено через 1 час 23 минуты
вообщем ето тоже не помогло не знаю что делать сначало писало типо Java_home на jre стоит,перегрузил комп начало компилить пишет типо ерор

Добавлено через 6 часов 10 минут
я так понел не кто не собераеться помоч?
Ответ
#6
Пишет постоянно :
ANT_HOME is set incorrectly or ant could not be located. Please set ANT_HOME
В переменные среды добавлял любые вариации ANT_HOME и с bin; и без. Результат одинаковый.
Ответ
#7
Все, разобрался.
Ответ
#8
Код:
init:
    [mkdir] Created dir: C:\trunk\Community\build
    [mkdir] Created dir: C:\trunk\Community\build\classes
    [mkdir] Created dir: C:\trunk\Community\build\dist
    [mkdir] Created dir: C:\trunk\Community\build\dist\community
    [mkdir] Created dir: C:\trunk\Community\build\dist\community\libs
    [mkdir] Created dir: C:\trunk\Community\build\dist\community\doc
    [mkdir] Created dir: C:\trunk\Community\build\dist\community\data

compile:
    [javac] C:\trunk\Community\build.xml:45: warning: 'includeantruntime' was no
t set, defaulting to build.sysclasspath=last; set to false for repeatable builds

    [javac] Compiling 59 source files to C:\trunk\Community\build\classes

BUILD FAILED
C:\trunk\tools\build.xml:4: The following error occurred while executing this li
ne:
C:\trunk\Community\build.xml:45: Unable to find a javac compiler;
com.sun.tools.javac.Main is not on the classpath.
Perhaps JAVA_HOME does not point to the JDK.
It is currently set to "C:\Program Files\Java\jre6"

Total time: 0 seconds
C:\trunk\tools>
в чем проблема?
[Изображение: guru.gif]
Ответ
#9
Ява не прописана в переменные среды.
Ответ
#10
[Изображение: 66604984.jpg]
вроде прописан
[Изображение: guru.gif]
Ответ


Возможно похожие темы ...
Тема Автор Ответы Просмотры Последний пост
  Мануал! Компиляция (Eclipse) сборки Kamael от L2jFree. PROGRAMMATOR 25 22,468 05-08-2014, 10:53 PM
Последний пост: BadStealth
  [видео] Компиляция сборки l2jserver с помощью Eclipse ozot 19 21,623 09-23-2012, 03:28 PM
Последний пост: gorodetskiy
  Декомпиляция и компиляция ядра L2j mazillka 3 5,643 05-13-2012, 02:25 PM
Последний пост: Evengard
  Мануал по созданию и востоновлению резервных копий баз данных с помощью Mysqldump [Red Dragon] 4 11,717 05-04-2011, 01:16 PM
Последний пост: ZhukV
  ZG-compiller - установка и компиляция сборок ява серверов PROGRAMMATOR 49 24,041 08-05-2010, 08:44 AM
Последний пост: FischeR
  Мануал! Компиляция сборок L2jfree, L2Emu... PROGRAMMATOR 31 30,898 07-09-2010, 04:15 PM
Последний пост: Lavs
  [Manual] Компиляция сервера под *nix на примере L2EMU advix 0 8,221 10-10-2008, 05:43 PM
Последний пост: advix

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


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