Portál AbcLinuxu, 13. května 2025 16:56

Dotaz: make ant maven

15.1.2011 16:29 deli
make ant maven
Přečteno: 194×
Odpovědět | Admin
Slysel jsem, ze make je dost zastaraly a nahradil ho ant. Ant zacal byt zastaraly a nahradil ho maven. Zjistuju, ze je ale hodne programu, ktere nove vznikaji a pouzivaji stale make. Proc? Rozumite tomu nekdo? Co bych mel pouzivat pro build v pripade, ze se zacinam ucit programovat pro Linux?

Řešení dotazu:


Nástroje: Začni sledovat (0) ?Zašle upozornění na váš email při vložení nového komentáře.

Odpovědi

15.1.2011 17:18 pht | skóre: 48 | blog: pht
Rozbalit Rozbalit vše Re: make ant maven
Odpovědět | | Sbalit | Link | Blokovat | Admin
Slysel jsem, ze make je dost zastaraly a nahradil ho ant. Ant zacal byt zastaraly a nahradil ho maven.
Zastaralost není to pravé slovo, jsou to jen různé nástroje pro různé účely.

Make je jednoduchý univerzální nástroj, poskytující IMHO nejvíc možností, ale zase je s tím nejvíc práce. Historicky se používal pro build programů v C, dnes nad tím jsou různé nadstavby (automake, cmake, perl make).

Ant je podobný nějaké té nadstavbě make ale používá se pro build programů v javě.

Maven se taky používá pro javu, ale má kompletně jinou filozofii.
Co bych mel pouzivat pro build v pripade, ze se zacinam ucit programovat pro Linux?

Záleží co budete psát. Většina začátečníků nebo malých projektů používá třeba jen jednoduchý bash skript který všechno přeloží, případně buildují pomocí IDE. Jinak je zvykem používat make pro C/C++ (případně nějakou nadstavbu) a ant nebo maven pro javu.
In Ada the typical infinite loop would normally be terminated by detonation.

Založit nové vláknoNahoru

Tiskni Sdílej: Linkuj Jaggni to Vybrali.sme.sk Google Del.icio.us Facebook

ISSN 1214-1267, (c) 1999-2007 Stickfish s.r.o.