Man page - ant(1)
Packages contains this manual
Manual
ant
NAMESYNOPSIS
DESCRIPTION
SEE ALSO
AUTHOR
NAME
ant - a Java based make tool.
SYNOPSIS
ant [ OPTIONS ] [ TARGET [ TARGET2 [ TARGET3 ] ...]]
DESCRIPTION
Like make ant is a tool by which projects can be build. But unlike it, ant is based on Java which means it will run on every platform for which a Java Virtual Machine is available. This makes it a great tool for building Java software.
By default it
takes information from
build.xml
which describes the
targets.
-help, -h
print help on the command line options
-projecthelp, -p
print project help information
-version
print the version information
-diagnostics
print information that might be helpful to diagnose or report problems
-quiet, -q
be extra quiet
-silent, -S
print nothing but task outputs and build failures
-verbose, -v
be extra verbose
-debug, -d
print debugging information
-emacs, -e
produce logging information without adornments
-lib < path >
specifies a path to search for jars and classes
-logfile < file >
use the given file to output log to
-logger < classname >
use the given class to perform logging
-listener < classname >
add an instance of the given class as a project listener
-noinput
do not allow interactive input
-buildfile, -file, -f < file >
use the given buildfile instead of the default build.xml file. This is the ant equivalent of Makefile
-D < property >=< value >
use value for the given property
-keep-going, -k
execute all targets that do not depend on failed target(s)
-propertyfile < name >
load all properties from file with -D properties taking precedence
-inputhandler < class >
the class which will handle input requests
-find, -s < file >
search for buildfile towards the root of the filesystem and use it
-nice < number >
A niceness value for the main thread: 1 (lowest) to 10 (highest); 5 is the default
-nouserlib
Run ant without using the jar files from ${user.home}/.ant/lib
-noclasspath
Run ant without using CLASSPATH
-autoproxy
Java 5 or later : use the OS proxy settings
-main < class >
Override Antβs normal entry point
SEE ALSO
make (1) mvn (1)
AUTHOR
This manpage is written by Egon Willighagen <egonw@sci.kun.nl>