Apache Ant

Apache Ant
Utvikler(e)Apache Software Foundation
Utgitt Juli 2000
Nyeste versjon1.10.14 (21. august 2023)[1]
Kodelagerhttps://git-wip-us.apache.org/repos/asf/ant.git, https://gitbox.apache.org/repos/asf/ant.git
PlattformJava Virtual Machine
Operativsystemmultiplattform
Skrevet iJava[2][3]
TypeBuild management,[3] byggeautomatisering
LisensApache License 2.0
Nettstedant.apache.org (en)[4]
Last nedhttp://ant.apache.org/bindownload.cgi

Apache Ant på Commons

Apache Ant er et programvare-verktøy som automatiserer programvarebyggings-prosessen. Det kommer originalt fra et Apache Tomcat-prosjekt tidlig i 2000. Det er en erstatning for unix' make-verktøy, og ble skap fordi det var mange problemer med unix make.[5] Det er likt som Make, men implementert i Java, som krever javaplattformen, og er best tilpasset til å bygge java-prosjekter.

Den mest iøynefallende forskjellen mellom Ant og Make er at Ant bruker XML for å beskrive byggeprosessen og dens avhengigheter, mens Make bruker Makefile-formatet.

Som standard navngis XML-filen som build.xml.

Ant er et Apache-prosjekt. Det er åpen programvare, og slippes under Apache-lisensen.

Referanser

  1. ^ «[ANNOUNCE] Apache Ant 1.10.14 released» (engelsk). 21. august 2023. Besøkt 19. desember 2023. 
  2. ^ «The ant Open Source Project on Open Hub: Languages Page». Open Hub. Besøkt 21. september 2018. 
  3. ^ a b https://projects.apache.org/json/projects/ant.json; besøksdato: 8. april 2020.
  4. ^ projects.apache.org, besøkt 8. april 2020[Hentet fra Wikidata]
  5. ^ Suereth, Joshua; Farwell, Matthew (2015). SBT in Action: The simple Scala build tool. Manning Publications. ISBN 9781617291272. 

Bibliografi

  • Loughran, Steve; Hatcher, Erik (12. juli 2007). Ant in Action (2 utg.). Manning Publications. s. 600. ISBN 978-1-932394-80-1. 
  • Holzner, Steven (13. april 2005). Ant – The Definitive Guide (2 utg.). O'Reilly Media. s. 334. ISBN 978-0-596-00609-9. 
  • Moodie, Matthew (16. november 2005). Pro Apache Ant (1 utg.). Apress. s. 360. ISBN 978-1-59059-559-6. 
  • Bell, Alexis T. (7. juli 2005). ANT Java Notes: An Accelerated Intro Guide to the Java ANT Build Tool (1 utg.). Virtualbookworm.com Publishing. s. 268. ISBN 978-1-58939-738-5. 
  • Hatcher, Erik; Loughran, Steve (August 2002). Java Development with Ant (1 utg.). Manning Publications. s. 672. ISBN 978-1-930110-58-8. 
  • Niemeyer, Glenn; Poteet, Jeremy (29. mai 2003). Extreme Programming with Ant: Building and Deploying Java Applications with JSP, EJB, XSLT, XDoclet, and JUnit (1 utg.). SAMS Publishing. s. 456. ISBN 978-0-672-32562-5. 
  • Williamson, Alan (1. november 2002). Ant – Developer's Handbook (1 utg.). SAMS Publishing. s. 456. ISBN 978-0-672-32426-0. 
  • Matzke, Bernd (September 2003). ANT: The Java Build Tool In Practice (1 utg.). Charles River Media. s. 280. ISBN 978-1-58450-248-7. 

Eksterne lenker

  • (en) Offisielt nettsted Rediger på Wikidata
  • (en) Apache Ant – kategori av bilder, video eller lyd på Commons Rediger på Wikidata
  • (en) Apache Ant manual (tasks, types).
  • (en) Apache Ant wiki.
  • (en) WinAnt – Windows installer for Apache Ant.
  • v
  • d
  • r
Toppnivåprosjekt
  • Abdera
  • Accumulo
  • ActiveMQ
  • Ambari
  • Ant
  • Aries
  • Apache HTTP Server
  • APR
  • Avro
  • Axis
  • Axis2
  • Bloodhound
  • Buildr
  • Camel
  • Cassandra
  • Cayenne
  • Chemistry
  • Click
  • CloudStack
  • Cocoon
  • Continuum
  • Cordova
  • CouchDB
  • cTAKES
  • CXF
  • Deltacloud
  • Derby
  • Directory
  • Drill
  • Empire-db
  • Felix
  • Flex
  • Flink
  • Flume
  • Forrest
  • Geronimo
  • Gora
  • Gump
  • Hadoop
  • Hama
  • HBase
  • Hive
  • Jackrabbit
  • James
  • JMeter
  • Kafka
  • Lucene
  • Mahout
  • Marmotta
  • Maven
  • MINA
  • mod_perl
  • MyFaces
  • Nutch
  • ODE
  • OFBiz
  • Oozie
  • OpenEJB
  • OpenJPA
  • OpenNLP
  • OpenOffice
  • PDFBox
  • Phoenix
  • POI
  • Pig
  • Pivot
  • Qpid
  • River
  • Roller
  • Samza
  • ServiceMix
  • Shindig
  • Shiro
  • Sling
  • Spark
  • Stanbol
  • Storm
  • SpamAssassin
  • Sqoop
  • Struts
  • Subversion
  • Tapestry
  • Thrift
  • Tiles
  • Tomcat
  • Traffic Server
  • Turbine
  • Tuscany
  • UIMA
  • Velocity
  • Wave
  • Wicket
  • Wink
  • Xalan
  • Xerces
  • XMLBeans
  • ZooKeeper
ASF logo
Commons-prosjekter
  • BCEL
  • BSF
  • Daemon
  • Jelly
Lucene-prosjekter
Hadoop-prosjekter
  • Hadoop
  • HDFS
Andre prosjekt
  • Batik
  • Chainsaw
  • FOP
  • Ivy
  • Log4j
  • Log4Net
  • XAP
Inkubator-prosjekt
  • XAP
Apache Attic
  • AxKit
  • Beehive
  • Bluesky
  • Cactus
  • Jakarta
  • Excalibur
  • Harmony
  • HiveMind
  • Lenya
  • Slide
  • Shale
  • stdcxx
  • iBATIS
Lisenser
  • Kategori
  • Commons-side Commons
Oppslagsverk/autoritetsdata
VIAF · GND · LCCN