Apache Ant: Porovnání verzí

Skočit na navigaci Skočit na vyhledávání
Odebráno 162 bajtů ,  před 3 lety
data z wd; wikifikace
m (Robot: přidáno {{Autoritní data}}; kosmetické úpravy)
(data z wd; wikifikace)
| logo = Apache-Ant-logo.svg
| velikost loga = 200px
| obrázek =
| velikost obrázku =
| alt =
| popisek =
| vývojář = Apache Software Foundation
| první vydání = [[červenec]] [[2000]]
| aktuální verze = 1.10.1
| datum aktuální verze = [[6. únor]]a [[2017]]
| programovací jazyk = [[Java (programovací jazyk)|Java]]
| platforma = [[Java SE]]
'''Apache Ant''' ([[angličtina|anglická]] výslovnost [əˈpæči ænt]) je nástroj pro sestavování softwarových aplikací. Umožňuje automatizovat řadu činností od kompilace, testování, až po vytvoření balíku pro distribuci. Princip Antu je shodný s unixovým nástrojem [[Make]], avšak na rozdíl od něho se skripty píší v jazyce [[Extensible Markup Language|XML]]. Nástroj samotný je napsaný kompletně v jazyce [[Java (programovací jazyk)|Java]]. Z toho vyplývá jeho největší výhoda – platformní nezávislost.
 
Ant je podporovaný řadou vývojových prostředí. Z nejznámějších lze jmenovat [[Eclipse (vývojové prostředí)|Eclipse]] a IntelliJ IDEA. [[NetbeansNetBeans]] jej používá dokonce jako výchozí nástroj pro sestavování projektů.
 
Ant je open source projektem organizace Apache Software Foundation. Podmínky jeho použití upravuje licence Apache License 2.0.<ref name="licence" />
 
Alternativu tvoří již zmíněný [[Make]]. Jeho nevýhodou oproti Antu je, že používá příkazy a programy hostitelského systému. Proto je přenositelnost jeho konfigurace mezi platformami velmi nízká. Druhou alternativou je komplexněji pojatý nástroj pro řízení celého životního cyklu programu – [[Apache maven|Apache Maven]]. Oproti Antu má řadu funkcí navíc, nicméně na některé specifické projekty ani to nemusí stačit. V&nbsp;takovém případě může být výhodnější použít Ant právě pro jeho snadnou rozšiřitelnost.
 
== Historie ==

Navigační menu