如果不写-debug或者-d,输出的信息会很少,写了-debug或是-d,不但会执行build.xml,而且会输出详尽的执行信息
E:\Document\AntProject>ant -debug
Apache Ant(TM) version 1.8.2 compiled on December 20 2010Trying the default build file: build.xml
Buildfile: E:\Document\AntProject\build.xml
Adding reference: ant.PropertyHelper
Detected Java version: 1.6 in: C:\Program Files\Java\jre6
Detected OS: Windows 7
Adding reference: ant.ComponentHelper
Setting ro project property: ant.file -> E:\Document\AntProject\build.xml
Setting ro project property: ant.file.type -> file
Adding reference: ant.projectHelper
Adding reference: ant.parsing.context
Adding reference: ant.targets
parsing buildfile E:\Document\AntProject\build.xml with URI = file:/E:/Document/
AntProject/build.xml
Setting ro project property: ant.project.name -> OurProject
Adding reference: OurProject
Setting ro project property: ant.project.default-target -> deploy
Setting ro project property: ant.file.OurProject -> E:\Document\AntProject\build
.xml
Setting ro project property: ant.file.type.OurProject -> file
Project base dir set to: E:\Document\AntProject
+Target:
+Target: init
+Target: compile
+Target: doc
+Target: deploy
Adding reference: ant.LocalProperties
parsing buildfile jar:file:/E:/JavaEE/Data/Ant/apache-ant-1.8.2/lib/ant.jar!/org
/apache/tools/ant/antlib.xml with URI = jar:file:/E:/JavaEE/Data/Ant/apache-ant-
1.8.2/lib/ant.jar!/org/apache/tools/ant/antlib.xml from a zip file
Setting ro project property: ant.project.invoked-targets -> deploy
Attempting to create object of type org.apache.tools.ant.helper.DefaultExecutor
Adding reference: ant.executor
Build sequence for target(s) `deploy' is [init, compile, doc, deploy]
Complete build sequence is [init, compile, doc, deploy, ]
init:
[mkdir] Created dir: E:\Document\AntProject\build\classes
[mkdir] Created dir: E:\Document\AntProject\dist
[mkdir] Created dir: E:\Document\AntProject\doc
compile:
[javac] E:\Document\AntProject\build.xml:14: warning: 'includeantruntime' wa
s not set, defaulting to build.sysclasspath=last; set to false for repeatable bu
ilds
fileset: Setup scanner in dir E:\Document\AntProject\src with patternSet{ includ
es: [] excludes: [] }
[javac] com\ankangqiao\Hello.java added as com\ankangqiao\Hello.class doesn'
t exist.
[javac] Compiling 1 source file to E:\Document\AntProject\build\classes
[javac] Using modern compiler
[javac] Compilation arguments:
[javac] '-d'
[javac] 'E:\Document\AntProject\build\classes'
[javac] '-classpath'
[javac] 'E:\Document\AntProject\build\classes;E:\JavaEE\Data\Ant\apache-ant-
1.8.2\lib\ant-launcher.jar;E:\JavaEE\Data\Ant\apache-ant-1.8.2\lib\ant-antlr.jar
;E:\JavaEE\Data\Ant\apache-ant-1.8.2\lib\ant-apache-bcel.jar;E:\JavaEE\Data\Ant\
apache-ant-1.8.2\lib\ant-apache-bsf.jar;E:\JavaEE\Data\Ant\apache-ant-1.8.2\lib\
ant-apache-log4j.jar;E:\JavaEE\Data\Ant\apache-ant-1.8.2\lib\ant-apache-oro.jar;
E:\JavaEE\Data\Ant\apache-ant-1.8.2\lib\ant-apache-regexp.jar;E:\JavaEE\Data\Ant
\apache-ant-1.8.2\lib\ant-apache-resolver.jar;E:\JavaEE\Data\Ant\apache-ant-1.8.
2\lib\ant-apache-xalan2.jar;E:\JavaEE\Data\Ant\apache-ant-1.8.2\lib\ant-commons-
logging.jar;E:\JavaEE\Data\Ant\apache-ant-1.8.2\lib\ant-commons-net.jar;E:\JavaE
E\Data\Ant\apache-ant-1.8.2\lib\ant-jai.jar;E:\JavaEE\Data\Ant\apache-ant-1.8.2\
lib\ant-javamail.jar;E:\JavaEE\Data\Ant\apache-ant-1.8.2\lib\ant-jdepend.jar;E:\
JavaEE\Data\Ant\apache-ant-1.8.2\lib\ant-jmf.jar;E:\JavaEE\Data\Ant\apache-ant-1
.8.2\lib\ant-jsch.jar;E:\JavaEE\Data\Ant\apache-ant-1.8.2\lib\ant-junit.jar;E:\J
avaEE\Data\Ant\apache-ant-1.8.2\lib\ant-junit4.jar;E:\JavaEE\Data\Ant\apache-ant
-1.8.2\lib\ant-netrexx.jar;E:\JavaEE\Data\Ant\apache-ant-1.8.2\lib\ant-swing.jar
;E:\JavaEE\Data\Ant\apache-ant-1.8.2\lib\ant-testutil.jar;E:\JavaEE\Data\Ant\apa
che-ant-1.8.2\lib\ant.jar;C:\Program Files\Java\jre6\lib\tools.jar'
[javac] '-sourcepath'
[javac] 'E:\Document\AntProject\src'
[javac] '-g:none'
[javac]
[javac] The ' characters around the executable and arguments are
[javac] not part of the command.
[javac] File to be compiled:
[javac] E:\Document\AntProject\src\com\ankangqiao\Hello.java
doc:
[javadoc] scanning E:\Document\AntProject\src for packages.
dirset: Setup scanner in dir E:\Document\AntProject\src with patternSet{ include
s: [**] excludes: [] }
[javadoc] Generating Javadoc
[javadoc] Executing 'javadoc.exe' with arguments:
[javadoc] '-d'
[javadoc] 'E:\Document\AntProject\doc'
[javadoc] '-classpath'
[javadoc] 'E:\JavaEE\Data\Ant\apache-ant-1.8.2\lib\ant-launcher.jar;E:\JavaEE\
Data\Ant\apache-ant-1.8.2\lib\ant-antlr.jar;E:\JavaEE\Data\Ant\apache-ant-1.8.2\
lib\ant-apache-bcel.jar;E:\JavaEE\Data\Ant\apache-ant-1.8.2\lib\ant-apache-bsf.j
ar;E:\JavaEE\Data\Ant\apache-ant-1.8.2\lib\ant-apache-log4j.jar;E:\JavaEE\Data\A
nt\apache-ant-1.8.2\lib\ant-apache-oro.jar;E:\JavaEE\Data\Ant\apache-ant-1.8.2\l
ib\ant-apache-regexp.jar;E:\JavaEE\Data\Ant\apache-ant-1.8.2\lib\ant-apache-reso
lver.jar;E:\JavaEE\Data\Ant\apache-ant-1.8.2\lib\ant-apache-xalan2.jar;E:\JavaEE
\Data\Ant\apache-ant-1.8.2\lib\ant-commons-logging.jar;E:\JavaEE\Data\Ant\apache
-ant-1.8.2\lib\ant-commons-net.jar;E:\JavaEE\Data\Ant\apache-ant-1.8.2\lib\ant-j
ai.jar;E:\JavaEE\Data\Ant\apache-ant-1.8.2\lib\ant-javamail.jar;E:\JavaEE\Data\A
nt\apache-ant-1.8.2\lib\ant-jdepend.jar;E:\JavaEE\Data\Ant\apache-ant-1.8.2\lib\
ant-jmf.jar;E:\JavaEE\Data\Ant\apache-ant-1.8.2\lib\ant-jsch.jar;E:\JavaEE\Data\
Ant\apache-ant-1.8.2\lib\ant-junit.jar;E:\JavaEE\Data\Ant\apache-ant-1.8.2\lib\a
nt-junit4.jar;E:\JavaEE\Data\Ant\apache-ant-1.8.2\lib\ant-netrexx.jar;E:\JavaEE\
Data\Ant\apache-ant-1.8.2\lib\ant-swing.jar;E:\JavaEE\Data\Ant\apache-ant-1.8.2\
lib\ant-testutil.jar;E:\JavaEE\Data\Ant\apache-ant-1.8.2\lib\ant.jar;C:\Program
Files\Java\jre6\lib\tools.jar'
[javadoc] '-version'
[javadoc] '-author'
[javadoc] '-sourcepath'
[javadoc] 'E:\Document\AntProject\src'
[javadoc] 'com.ankangqiao'
[javadoc]
[javadoc] The ' characters around the executable and arguments are
[javadoc] not part of the command.
[javadoc] Javadoc execution
Execute:Java13CommandLauncher: Executing 'javadoc.exe' with arguments:
'-d'
'E:\Document\AntProject\doc'
'-classpath'
'E:\JavaEE\Data\Ant\apache-ant-1.8.2\lib\ant-launcher.jar;E:\JavaEE\Data\Ant\apa
che-ant-1.8.2\lib\ant-antlr.jar;E:\JavaEE\Data\Ant\apache-ant-1.8.2\lib\ant-apac
he-bcel.jar;E:\JavaEE\Data\Ant\apache-ant-1.8.2\lib\ant-apache-bsf.jar;E:\JavaEE
\Data\Ant\apache-ant-1.8.2\lib\ant-apache-log4j.jar;E:\JavaEE\Data\Ant\apache-an
t-1.8.2\lib\ant-apache-oro.jar;E:\JavaEE\Data\Ant\apache-ant-1.8.2\lib\ant-apach
e-regexp.jar;E:\JavaEE\Data\Ant\apache-ant-1.8.2\lib\ant-apache-resolver.jar;E:\
JavaEE\Data\Ant\apache-ant-1.8.2\lib\ant-apache-xalan2.jar;E:\JavaEE\Data\Ant\ap
ache-ant-1.8.2\lib\ant-commons-logging.jar;E:\JavaEE\Data\Ant\apache-ant-1.8.2\l
ib\ant-commons-net.jar;E:\JavaEE\Data\Ant\apache-ant-1.8.2\lib\ant-jai.jar;E:\Ja
vaEE\Data\Ant\apache-ant-1.8.2\lib\ant-javamail.jar;E:\JavaEE\Data\Ant\apache-an
t-1.8.2\lib\ant-jdepend.jar;E:\JavaEE\Data\Ant\apache-ant-1.8.2\lib\ant-jmf.jar;
E:\JavaEE\Data\Ant\apache-ant-1.8.2\lib\ant-jsch.jar;E:\JavaEE\Data\Ant\apache-a
nt-1.8.2\lib\ant-junit.jar;E:\JavaEE\Data\Ant\apache-ant-1.8.2\lib\ant-junit4.ja
r;E:\JavaEE\Data\Ant\apache-ant-1.8.2\lib\ant-netrexx.jar;E:\JavaEE\Data\Ant\apa
che-ant-1.8.2\lib\ant-swing.jar;E:\JavaEE\Data\Ant\apache-ant-1.8.2\lib\ant-test
util.jar;E:\JavaEE\Data\Ant\apache-ant-1.8.2\lib\ant.jar;C:\Program Files\Java\j
re6\lib\tools.jar'
'-version'
'-author'
'-sourcepath'
'E:\Document\AntProject\src'
'com.ankangqiao'
The ' characters around the executable and arguments are
not part of the command.
[javadoc] 正在装入软件包 com.ankangqiao 的源文件...
[javadoc] 正在构造 Javadoc 信息...
[javadoc] 标准 Doclet 版本 1.6.0_26
[javadoc] 正在构建所有软件包和类的树...
[javadoc] 正在生成 E:\Document\AntProject\doc\com/ankangqiao/\Hello.html...
[javadoc] 正在生成 E:\Document\AntProject\doc\com/ankangqiao/\package-frame.ht
ml...
[javadoc] 正在生成 E:\Document\AntProject\doc\com/ankangqiao/\package-summary.
html...
[javadoc] 正在生成 E:\Document\AntProject\doc\com/ankangqiao/\package-tree.htm
l...
[javadoc] 正在生成 E:\Document\AntProject\doc\constant-values.html...
[javadoc] 正在构建所有软件包和类的索引...
[javadoc] 正在生成 E:\Document\AntProject\doc\overview-tree.html...
[javadoc] 正在生成 E:\Document\AntProject\doc\index-all.html...
[javadoc] 正在生成 E:\Document\AntProject\doc\overview-tree.html...
[javadoc] 正在生成 E:\Document\AntProject\doc\deprecated-list.html...
[javadoc] 正在构建所有类的索引...
[javadoc] 正在生成 E:\Document\AntProject\doc\allclasses-frame.html...
[javadoc] 正在生成 E:\Document\AntProject\doc\allclasses-noframe.html...
[javadoc] 正在生成 E:\Document\AntProject\doc\index.html...
[javadoc] 正在生成 E:\Document\AntProject\doc\help-doc.html...
[javadoc] 正在生成 E:\Document\AntProject\doc\stylesheet.css...
deploy:
fileset: Setup scanner in dir E:\Document\AntProject\build\classes with patternS
et{ includes: [] excludes: [] }
[jar] Building jar: E:\Document\AntProject\dist\project.jar
[jar] adding directory META-INF/
[jar] adding entry META-INF/MANIFEST.MF
[jar] adding directory com/
[jar] adding directory com/ankangqiao/
[jar] adding entry com/ankangqiao/Hello.class
[jar] No Implementation-Title set.No Implementation-Version set.No Impleme
ntation-Vendor set.
[jar] Location: E:\Document\AntProject\build.xml:22:
BUILD SUCCESSFUL
Total time: 3 seconds