logo

Návod na Apache Ant

Návod na Apache Ant

Výukový program Apache Ant poskytuje základné a pokročilé koncepty technológie Apache Ant. Náš tutoriál Apache Ant je určený pre začiatočníkov aj profesionálov.

Apache Ant je knižnica Java, ktorá sa používa na prácu s dokumentmi balíka Microsoft Office. Apache Ant je open source, môže ho používať JVM programovacie jazyky .

Čo je Apache Ant

Apache Ant ( A iné N jesť T ool) je projekt s otvoreným zdrojovým kódom, ktorý spustila nadácia Apache Software Foundation. Mravec je a Java knižnica a softvérový nástroj používaný na automatizáciu procesov tvorby softvéru, ako je kompilácia, spustenie, testovanie a zostavenie Java aplikácie. Je navrhnutý a vyvinutý spoločnosťou Apache Software Foundation a pôvodne vydaný 19. júla 2000.

Je to lepšia alternatíva Urobiť zostavovací nástroj Unixu. Ant je napísaný v jazyku Java a na zostavenie projektov Java vyžaduje JVM.

arraylist

Ant používa XML na popis kódu zostavy a štandardne je to názov súboru XML build.xml .

História

Projekt Apache Ant odštartoval James Duncan Davidson . Cieľom projektu bolo vytvoriť jednoduchý platformovo nezávislý nástroj na zostavenie Tomcatu pomocou direktív XML. Jeho prvá verzia 1.1 bola vydaná 19. júla 2000. Neskôr je považovaná za jeden z najnáročnejších nástrojov napísaných v Java .

reťazec do poľa java

Jeho najnovšia verzia je 1.10.3, ktorá bola vydaná 27. marca 2018.

Do roku 2002 bol Ant najnáročnejším nástrojom na zostavovanie, ktorý väčšina používala Java rozvojové projekty. Ant možno použiť aj na vytváranie aplikácií bez Java, napísaných v C alebo C++ .

Kľúčové faktory úspechu mravcov

  • Rozšíriteľná architektúra
  • Vysoký výkon
  • Veľké spoločenstvo
  • Spätná kompatibilita

Požadovaná verzia Java

Verzia Ant Minimálna verzia Java
1.1 až 1.5.4 1.1
1.6.0 až 1.6.5 1.2
1.7.0 až 1.7.1 1.3
1.8.0 až 1.8.3 1.4
Akékoľvek vydanie 1.9.x a vetva git 1.9.x 1.5
Akékoľvek vydanie 1.10.x a aktuálna vetva git master 1.8

História verzií Apache Ant

Verzia Rok vydania
1.1 19. júla 2000
1.2 24. októbra 2000
1.3 3. marca 2001
1.4 3. septembra 2001
1.4.1 11. októbra 2001
1.5 10. júla 2002
1.5.1 3. októbra 2002
1.5.2 3. marca 2003
1.5.3 9. apríla 2003
1.5.4 12. augusta 2003
1.6.0 18. decembra 2003
1.6.1 12. februára 2004
1.6.2 16. júla 2004
1.6.3 28. apríla 2005
1.6.4 19. mája 2005
1.6.5 2. júna 2005
1.7.0 19. decembra 2006
1.7.1 27. júna 2008
1.8.0 8. februára 2010
1.8.4 23. mája 2012
1.9.0 7. marca 2013
1.10.3 27. marca 2018
1.10.4 22. júna 2018

Index Apache Ant


Návod na Apache Ant

abstraktná trieda v jazyku Java
  • Návod na Apache Ant
  • Vlastnosti Apache Ant
  • Inštalácia Apache Ant
  • Apache Ant Hello World
  • Projekty Apache Ant
  • Ciele Apache Ant
  • Úlohy Apache Ant
  • Vlastnosti Apache Ant
  • Filtre tokenov mravcov
  • Príkazový riadok Ant Args
  • Atribúty Ant If and If
  • Typy mravcov Apache
  • Vlastné komponenty pre mravce
  • Poslucháči mravcov a drevorubači
  • Integrácia Apache Ant IDE
  • Apache Ant InputHandler
  • Úlohy mravcov mimo mravca
  • Argumentový procesor Ant
  • API Apache Ant
  • Apache Ant JAR

Úlohy Apache Ant

  • AntStructure Apache Ant
  • Základné meno Apache Ant
  • Apache Ant Gzip
  • Apache Ant Chmod
  • Apache Ant Concat
  • Stav Apache Ant
  • Apache Ant Copy
  • Apache Ant CVS
  • Odstrániť Apache Ant
  • Ucho mravca Apache
  • Zlyhanie Apache Ant
  • Filter Apache Ant
  • Import Apache Ant
  • Apache Ant Java
  • Apache Ant Javac
  • Dĺžka mravca Apache
  • Apache Ant LoadFile
  • Apache Ant Mkdir
  • Pohyb Apache Ant
  • Spánok mravcov Apache
  • Vojna apačských mravcov
  • Zip Apache Ant
  • Apache Ant JUnit
  • Telnet Apache Ant

Predpoklady

Predtým, ako sa naučíte Apache Ant, musíte mať dobré znalosti Java a XML. Musíte byť tiež oboznámení s Eclipse alebo NetBeans. Všetky príklady v tomto návode boli testované na Eclipse IDE.

publikum

Náš tutoriál Apache Ant je navrhnutý tak, aby pomohol začiatočníkom aj profesionálom.

Problémy

Uisťujeme vás, že v tomto návode nenájdete žiadny problém. Ak však nejaké nájdete, môžete ich napísať do kontaktného formulára.