Apache Ant (ранее Jakarta Ant) - это декларативный инструмент сборки на основе XML, изначально созданный для проектов Java. Он предоставляет богатый набор стандартных задач для выполнения наиболее распространенных операций сборки, таких как компиляция исходного кода Java, сборка архивов и запуск тестов. Функциональность Ant можно расширить с помощью настраиваемых задач и макросов.
2 ответа

Какая правильная комбинация в муравье?

Кажется, что когда вы объединяете эти атрибуты набора файлов, как показано ниже: например: <fileset dir="src"> <include name="gov/nasa/arc/mas/selenium/tests/*.java" /> <excludesfile name="${test.suite}.exclude" /> </fileset>…
07 май '09 в 18:22
5 ответов

Сборка JAR, включающая все его зависимости

Вероятно, это действительно фундаментальный вопрос, но, боюсь, я мало что знаю о Java и нигде не могу найти ответ. Я пытаюсь создать библиотеку Ant, которая зависит от TFS SDK. Я следовал руководству по настройке проекта, но когда я экспортирую его …
15 мар '12 в 14:51
1 ответ

Исключая фляги проекта зависимости во время сборки муравья

Я работаю над проектом Java, где я использую муравей в качестве инструмента сборки. Предположим, у меня есть два проекта X и Y, и оба они взаимозависимы. Ищу какую-то вещь, где я могу исключить некоторые банки во время сборки, т.е. когда я собираю п…
30 окт '14 в 20:21
0 ответов

Как заставить Ant сохранить структуру каталогов внутри JAR?

Я попробовал совет от многих других тем здесь. Они часто инструктируют меня установить набор файлов и затем включить каталоги, которые я хочу. Это приводит либо к неправильным каталогам, либо к правильным каталогам, но невозможно выполнить JAR. Мне …
30 ноя '14 в 16:47
2 ответа

Тика AutoDetectParser возвращает пустую строку?

Я пытаюсь использовать AutoDetectParser от Tika для извлечения содержимого файла. Первоначально я думал, что это проблема зависимости, но не могу понять, как это все еще может быть правдой сейчас, когда я включаю все tika-app в мою банку. AutoDetect…
21 дек '15 в 20:04
3 ответа

Ant BuildException при сборке ошибок Hadoop 2.2.0

У меня были проблемы с сборкой Hadoop 2.2.0 с использованием Maven 3.1.1, это часть вывода, который я получаю (полный журнал на http://pastebin.com/FE6vu46M): [INFO] ------------------------------------------------------------------------ [INFO] Rea…
04 дек '13 в 16:44
0 ответов

Ant build не может найти.txt файлы в Eclipse

Я работаю над проектом Java в Eclipse и в настоящее время пишу для него модульные тесты. Чтобы получить красивую интерактивную сводку результатов теста, я создаю файл build.xml, выполнив Файл >> Экспорт >> Файлы сборки Ant >> "Проверка моего проекта…
28 окт '15 в 10:24
1 ответ

Ошибка создания файла WSDL из класса Java с использованием "ant generate.wsdl" в Apache Axis2

Я новичок в веб-сервисе и AXIS2. Я скачал и установил axis2-1.6.2-bin.zip в C:\Apache\axis2-1.6.2-bin. Я следовал инструкции на http://axis.apache.org/axis2/java/core/docs/quickstartguide.html для создания файла WSDL. то есть в каталоге C:\Apache\ax…
04 окт '13 в 20:21
1 ответ

Определение пути к классу JavaFX для включения файла конфигурации WiX в Windows

Последние несколько недель я работал над приложением JavaFX для развертывания как для Unix, так и для Windows. В данный момент я пытаюсь настроить сценарии установки / файлы конфигурации. В MacOS я просто включил скрипт в путь к классу, используя &l…
15 фев '15 в 01:18
0 ответов

Может ли задача Ant выполнять задачи из других сценариев сборки без импорта?

У меня есть несколько проектов, каждый из которых имеет свой собственный скрипт Ant, который предоставляет такие цели, как "build", "run", "test" и так далее. Можно ли написать сценарий Ant для проекта "верхнего уровня", который будет связывать соот…
22 мар '12 в 10:36
2 ответа

Передача свойств в файл сборки проекта библиотеки Android

У меня есть проект приложения для Android, который разделен на бесплатную и платную версию. Все, что является общим для обоих проектов, находится в проекте библиотеки Android под названием "ядро". Тогда у меня есть реальные проекты приложений для An…
30 май '13 в 18:34
1 ответ

Почему я получаю BUILD SUCCESSFUL, когда у меня была ошибка?

Я экспериментирую с Дженкинсом и Муравьем. Я хотел бы просто запустить мой Makefile, который выполняет все, сборку и тесты. Я понял, что лучше всего использовать Ant, потому что я становлюсь гибким с процессом сборки, аналогичным travis.yml, К сожал…
18 июл '17 в 11:08
1 ответ

Ошибка при компиляции проекта gwt в ant, но не в eclipse

Я пытаюсь собрать gwt проект с муравьем, и я получаю ошибку не могу найти символ на MongoDatabase db = mongo.getDatabase(DBUtils.getDatabase()); Если я скомпилирую его с помощью плагина gwt в eclipse, все будет нормально. Смотрите изображение ниже:
06 фев '18 в 18:54
1 ответ

Eclipse не будет компилировать / запускать код, вставленный в исходную папку, доступна только сборка Ant

Я пробовал смотреть на многих других страницах, и, похоже, ничего не решило проблему. У меня есть программа, написанная на другом компьютере, и я хотел бы работать над ней на компьютере, которым я сейчас пользуюсь. У меня есть куча файлов.java с дру…
17 июн '14 в 01:31
0 ответов

Установка.exe или tar.gz в зависимости от операционной системы с использованием Ant

Мне нужна ваша помощь. Я хочу установить файл (.exe), если я нахожусь на 32-битной ОС или установить (gunzip) файл.tar.gz, если я на 64-битной ОС. У меня есть следующий код, но не работает: <target name="installJava7"> <condition property="…
30 май '16 в 15:46
1 ответ

Путь компиляции исходного кода Ant

Как я могу сказать ant для компиляции моего проекта, используя определенную версию jdk? Я работаю над инструментом, который компилирует различные проекты, требования которых с точки зрения версий JDK отличаются Я бы предпочел что-то вроде установки …
03 сен '15 в 15:56
1 ответ

Как скопировать файлы из общего ресурса Unix на компьютер под управлением Windows с помощью ant?

У меня есть некоторые файлы на Unix-машине, к которым я могу получить доступ с моего ПК с Windows с помощью Проводника Windows, используя каталог \host\ Тем не менее, при использовании задачи копирования ant, ant продолжает говорить, что каталог не …
03 июл '15 в 13:32
1 ответ

Муравей zip изменить базовый каталог на zip на другом уровне

У меня есть задача Ant zip, которая выглядит так: <zip basedir="${workspace.dir}" destfile="${build.output.dir}/test.zip" includes="${eLibrary}/bin/com/**, ${Common} excludes="${eLibrary}/lib, ${eLibrary}/src" > </zip> Папка eLibrary име…
29 окт '14 в 18:56
2 ответа

Запуск цели Ant при определенных условиях

У меня есть следующие цели Ant в моем project.xml: <target name="to.run.under.conditions"> </target> <target name="deploy1"> <antcall target="deploy2"/> </target> <target name="deploy2"> <antcall target="to.run…
12 июн '15 в 14:07
2 ответа

Как создать статистику SVN, используя ANT?

Я уверен, что видел это в maven, но не уверен, как это сделать в муравье: Как я могу получить список коммитеров с их (предпочтительно относительным) количеством коммитов т.е. Сам 80% Джо 10% Майк 5% Фил 5% заранее спасибо
20 мар '13 в 09:23