logo

Урок за Apache Ant

Урок за Apache Ant

Урокът за Apache Ant предоставя основни и разширени концепции за технологията Apache Ant. Нашият урок за Apache Ant е предназначен за начинаещи и професионалисти.

Apache Ant е Java библиотека, която се използва за обработка на документи на Microsoft Office. Apache Ant е с отворен код, може да се използва от базирана на JVM програмни езици .

Какво е Apache Ant

Apache Ant ( А друго н Яжте T ool) е проект с отворен код, стартиран от Apache Software Foundation. Мравката е а Java библиотека и софтуерен инструмент, използван за автоматизиране на процесите на изграждане на софтуер като компилиране, изпълнение, тестване и асемблиране Java приложение. Той е проектиран и разработен от Apache Software Foundation и първоначално пуснат на 19 юли 2000 г.

Това е по-добър алтернатива на направи инструмент за изграждане на Unix. Ant е написан на Java и изисква JVM за изграждане на Java проекти.

подрязване на javascript

Ant използва XML, за да опише кода за изграждане и по подразбиране името на XML файла е build.xml .

История

Проектът Apache Ant стартира от Джеймс Дънкан Дейвидсън . Целта на проекта беше да се създаде прост независим от платформата инструмент за изграждане на Tomcat с помощта на XML директиви. Първата му версия 1.1 беше пусната на 19 юли 2000 г. По-късно тя се смята за един от най-взискателните инструменти, написани на Java .

Най-новата му версия е 1.10.3, която беше пусната на 27 март 2018 г.

До 2002 г. Ant беше най-взискателният инструмент за изграждане, използван от повечето Java проекти за развитие. Ant може да се използва и за създаване на приложения, различни от Java, написани на ° С или C++ .

разкъсайте картата

Ключови фактори за успеха на мравката

  • Разширяема архитектура
  • Висока производителност
  • Голяма общност
  • Обратна съвместимост

Необходима версия на Java

Мравка версия Минимална версия на Java
1.1 до 1.5.4 1.1
1.6.0 до 1.6.5 1.2
1.7.0 до 1.7.1 1.3
1.8.0 до 1.8.3 1.4
Всяка версия 1.9.x и git клонът 1.9.x 1.5
Всяка версия 1.10.x и текущият git master клон 1.8

История на версиите на Apache Ant

Версия Година на издаване
1.1 19 юли 2000 г
1.2 24 октомври 2000 г
1.3 3 март 2001 г
1.4 3 септември 2001 г
1.4.1 11 октомври 2001 г
1.5 10 юли 2002 г
1.5.1 3 октомври 2002 г
1.5.2 3 март 2003 г
1.5.3 9 април 2003 г
1.5.4 12 август 2003 г
1.6.0 18 декември 2003 г
1.6.1 12 февруари 2004 г
1.6.2 16 юли 2004 г
1.6.3 28 април 2005 г
1.6.4 19 май 2005 г
1.6.5 2 юни 2005 г
1.7.0 19 декември 2006 г
1.7.1 27 юни 2008 г
1.8.0 8 февруари 2010 г
1.8.4 23 май 2012 г
1.9.0 07 март 2013 г
1.10.3 27 март 2018 г
1.10.4 22 юни 2018 г

Индекс на Apache Ant


Урок за Apache Ant

бутон за центриране на css
  • Урок за Apache Ant
  • Характеристики на Apache Ant
  • Инсталиране на Apache Ant
  • Apache Ant Hello World
  • Проекти Apache Ant
  • Apache Ant Targets
  • Задачи на Apache Ant
  • Свойства на Apache Ant
  • Ant Token Филтри
  • Аргументи на командния ред на Ant
  • Ant If и Unless атрибути
  • Типове мравки Apache
  • Персонализирани компоненти на Ant
  • Мравки слушатели и дървосекачи
  • Интеграция на Apache Ant IDE
  • Apache Ant InputHandler
  • Ant Задачи Извън Ant
  • Ant Argument Processor
  • API на Apache Ant
  • Apache Ant JAR

Задачи на Apache Ant

  • Apache Ant AntStructure
  • Базово име на Apache Ant
  • Apache Ant Gzip
  • Apache Ant Chmod
  • Apache Ant Concat
  • Състояние Apache Ant
  • Копие на Apache Ant
  • Apache Ant CVS
  • Изтриване на Apache Ant
  • Apache Ant EAR
  • Apache Ant Fail
  • Филтър Apache Ant
  • Apache Ant Import
  • Apache Ant Java
  • Apache Ant Javac
  • Apache Ant Length
  • Apache Ant LoadFile
  • Apache Ant Mkdir
  • Apache Ant Move
  • Apache Ant Sleep
  • Apache Ant War
  • Apache Ant Zip
  • Apache Ant JUnit
  • Apache Ant Telnet

Предпоставки

Преди да научите Apache Ant, трябва да имате добри познания по Java и XML. Трябва също да сте запознати с Eclipse или NetBeans. Всички примери в този урок са тествани на Eclipse IDE.

Публика

Нашият урок за Apache Ant е предназначен да помогне както на начинаещи, така и на професионалисти.

проблеми

Уверяваме ви, че няма да намерите никакъв проблем в този урок. Въпреки това, ако намерите такива, можете да публикувате във формата за контакт.