$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 -libspecifies 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:
沒有留言:
張貼留言
留個話吧:)