复制代码代码如下:
<? xml version = "1.0" encoding = "utf-8"?>?
<project name = "Hello World" default = "doc" basedir = ".">
<!-คุณสมบัติ->
<propertyName = "src.dir" value = "src"> </property>
<propertyName = "report.dir" value = "รายงาน"> </คุณสมบัติ>
<propertyName = "classes.dir" value = "คลาส"> </property>
<propertyName = "lib.dir" value = "lib"> </property>
<propertyName = "dist.dir" value = "dist"> </property>
<propertyName = "doc.dir" value = "doc"> </property>
<propertyName = "jar.name" value = "hello.jar"> </property>
<propertyName = "war.name" value = "hello.war"> </property>
<propertyName = "WebContent" value = "WebContent"> </porepore>
<propertyName = "war.dir" value = "war"> </property>
<!-定义 classpath->
<pathid = "Master-ClassPath">
<filesetFile = "$ {lib.dir}/*. jar"/>>
<pathElementPath = "$ {classes.dir}"> </pathelement>
</path>
<!-初始化任务->
<targetName = "init">
<deletedir = "$ {lib.dir}"> </delete>
<deletedir = "$ {dist.dir}"> </delete>
<deletedir = "$ {doc.dir}"> </delete>
<deletedir = "$ {war.dir}"> </delete>
<mkdirdir = "$ {src.dir}"> </mkdir>
<mkdirdir = "$ {report.dir}"> </mkdir>
<mkdirdir = "$ {classes.dir}"> </mkdir>
<mkdirdir = "$ {lib.dir}"> </mkdir>
<mkdirdir = "$ {dist.dir}"> </mkdir>
<mkdirdir = "$ {doc.dir}"> </mkdir>
<mkdirdir = "$ {war.dir}"> </mkdir>
<echomessage = "初始化完成!"> </echo>
</source>
<!-编译->
<targetName = "Compile" ขึ้นอยู่กับ = "init" คำอธิบาย = "CompileTheSourceFiles">
<javacsrcdir = "$ {src.dir}" destdir = "$ {classes.dir}" รวมถึงการแข่งขัน = "on">
<classPathRefid = "Master-ClassPath"> </classpath>
</javac>
</source>
<!-打包成 jar->
<targetName = "pack" ขึ้นอยู่กับ = "Compile" คำอธิบาย = "make.jarfile">
<jardestFile = "$ {dist.dir}/$ {jar.name}" basedir = "$ {classes.dir}">
</ar>
</source>
<!-打成สงคราม->
<targetName = "สงคราม" ขึ้นอยู่กับ = "แพ็ค">
<wardestFile = "$ {war.dir}/$ {war.name}" webxml = "$ {webcontent} /web-inf/web.xml">
<filesetDir = "$ {war.dir}"/>
<libdir = "$ {webcontent}/web-inf/lib"/>>>
<classesdir = "$ {classes.dir}"> </classes>
</ar>
</source>
<!-输出 api 文档->
<targetName = "doc" ขึ้นอยู่กับ = "สงคราม" คำอธิบาย = "createApIdoc">
<javadocDestDir = "$ {doc.dir}" ผู้แต่ง = "ture" เวอร์ชัน = "ture" ใช้ = "ture" windowtitle = "helloWorldapi">
<packageSetDir = "$ {src.dir}" defaultExCludes = "ใช่">
<includeName = "ตัวอย่าง/**"/>
</packageset>
<PHOCTITLE> <! [CDATA [<H1> สวัสดีโลก </h1>]]> </politle>
<bottom> <! [cdata [<i> allrightsreserved </i>]]> </told>
<tagname = "toDo" scope = "ทั้งหมด" คำอธิบาย = "todo:"/>
</javadoc>
</source>
</project>