$apt-get install ant
2.checked ant version
$ant -version
Apache Ant version 1.7.1 compiled on July 2 2010
3.ant build
$ant
if you didnt create build .xml , you should see
Buildfile: build.xml does not exist!
Build failed
Command-line Options Summary
ant [options] [target [target2 [target3] ...]]
Options:
-help, -h print this message
-projecthelp, -p print project help information
-version print the version information and exit
-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 specifies a path to search for jars and classes
-logfile use given file for log
-l ''
-logger the class which is to perform logging
-listener add an instance of class as a project listener
-noinput do not allow interactive input
-buildfile use given buildfile
-file ''
-f ''
-D= use value for given property
-keep-going, -k execute all targets that do not depend
on failed target(s)
-propertyfile load all properties from file with -D
properties taking precedence
-inputhandler the class which will handle input requests
-find (s)earch for buildfile towards the root of
-s 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 override Ant's normal entry point
Examples
runs Ant using theant
build.xml file in the current directory, on the default target.runs Ant using theant -buildfile test.xml
test.xml file in the current directory, on the default target.runs Ant using theant -buildfile test.xml dist
test.xml file in the current directory, on the target called dist.runs Ant using theant -buildfile test.xml -Dbuild=build/classes dist
test.xml file in the current directory, on the target called dist, setting the build property to the value build/classes.runs Ant picking up additional task and support jars from the /home/ant/extras locationant -lib /home/ant/extras
adds two jars to Ants classpath.ant -lib one.jar;another.jarant -lib one.jar -lib another.jar
Reference:
沒有留言:
張貼留言
留個話吧:)