manpagez: man pages & more
man ant(1)
Home | html | info | man
ant(1)                                                                  ant(1)


       ant - a Java based make tool.


       ant [OPTION]... [TARGET [TARGET2] [TARGET3] ...]]


       Like make, ant is a tool that can compile Java projects. But unlike it,
       ant is based on Java which means that it will  run  on  every  platform
       that  has a Java Virtual Machine. This makes it a great tool for build-
       ing Java software.

       By default it takes information from build.xml which describes the tar-

       -help, -h
              print help on the command line options

       -projecthelp, -p
              gives information on possible targets for this project

              prints the version number and then exits ant

       -quiet, -q
              be extra quiet

       -verbose, -v
              be extra verbose

       -debug, -d
              print debugging information

       -emacs, -e
              produce logging information without adornments

       -logfile <file>, -l <file>
              use the given file to output log to

       -logger <classname>
              the class which is to perform logging

       -listener <classname>
              add an instance of the given class as a project listener

              do not allow interactive input

       -buildfile <file>, -file <file>, -f <file>
              use  the  given buildfile instead of the default build.xml file.
              This is the ant equivalent of Makefile

              use value for the given property

       -keep-going, -k
              execute all targets that do not depend on failed target(s)

       -propertyfile <file>
              load all properties from file with -D properties  taking  prece-

       -inputhandler <class>
              the class which will handle input requests

       -find <file>, -s <file>
              (s)earch  for  buildfile  towards the root of the filesystem and
              use it

       -nice number
              A niceness value for the main thread: 1 (lowest)  to  10  (high-
              est); 5 is the default

              Run ant without using the jar files from ${user.home}/.ant/lib

              Run ant without using CLASSPATH

              Java 1.5+ : use the OS proxies

       -main <class>
              override ant's normal entry point


       make(1) java(1) build.xml(5)

Mac OS X                       January 29, 2007                         ant(1)

Mac OS X 10.6 - Generated Thu Sep 17 20:07:09 CDT 2009
© 2000-2021
Individual documents may contain additional copyright information.