ant - a Java based make tool.
ant [
OPTIONS] [
TARGET [
TARGET2 [
TARGET3]
...]]
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
make(1) mvn(1)
This manpage is written by Egon Willighagen <
[email protected]>