1. NAME▲
ant - a Java based make tool.
2. SYNOPSIS ▲
ant [OPTIONS] [TARGET [TARGET2 [TARGET3] ...\fR]\fR]
3. 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 - -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 1.5+ : use the OS proxies - -main <class>
Override Ant's normal entry point
4. SEE ALSO ▲
make (1) mvn (1)
5. AUTHOR ▲
This manpage is written by Egon Willighagen < >