📄 ant入门教程.htm
字号:
depends="compile"></DIV>
<DIV style="TEXT-INDENT: 10.5pt"><java
classname="com.neusoft.test.AntTest"</DIV>
<DIV
style="TEXT-INDENT: 10.5pt">classpath="build/classes"></DIV>
<DIV style="TEXT-INDENT: 10.5pt"><arg
value="a"/></DIV>
<DIV style="TEXT-INDENT: 10.5pt"><arg
value="b"/></DIV>
<DIV style="TEXT-INDENT: 10.5pt"><arg
file="."/></DIV>
<DIV style="TEXT-INDENT: 10.5pt"></java></DIV>
<DIV></target></DIV>
<DIV> </DIV>
<DIV>最后一个参数是file=”.”,表示传入的参数是一个目录,为文件绝对路径。</DIV>
<DIV>运行该目标,输出如下:</DIV>
<DIV><BR><IMG alt=""
src="Ant入门教程_files/8c8d4063542a498a9ef5d88fd5867661.png"></DIV>
<DIV> </DIV>
<DIV>Ant命令行选项:</DIV>
<DIV><IMG alt=""
src="Ant入门教程_files/a1affbf572d04d559f61b9df8722fd57.png"></DIV>
<DIV> </DIV>
<DIV>请参阅相关手册进行查询相关选项的功能。</DIV>
<DIV> </DIV>
<DIV><STRONG>当有多个构建文件时,可以指定构建文件:</STRONG></DIV>
<DIV>ant ?Cbuildfile build.xml compile</DIV>
<DIV>来表示执行build.xml这个构建文件中的compile目标。</DIV>
<DIV> </DIV>
<DIV>控制提供的信息量:</DIV>
<DIV>ant ?Cquiet:安静模式,不给出任何输出。</DIV>
<DIV><BR><IMG alt=""
src="Ant入门教程_files/e93c45b2b38f465783cc7dc668e69b4f.png"></DIV>
<DIV> </DIV>
<DIV>ant ?Cemacs:简单模式,不显示任务名称。</DIV>
<DIV><BR><IMG alt=""
src="Ant入门教程_files/96fc30525694483ea06e5d2f3764bcae.png"></DIV>
<DIV> </DIV>
<DIV>ant ?Cprojecthelp:获取项目信息。</DIV>
<DIV><BR><IMG alt=""
src="Ant入门教程_files/52050191b8974e1e955de48d68730446.png"></DIV>
<DIV> </DIV>
<DIV><STRONG>最终的构建文件,添加了</STRONG><STRONG>description</STRONG><STRONG>属性。</STRONG></DIV>
<DIV><?xml version="1.0" ?></DIV>
<DIV><project name="secondbuild"
<STRONG>default="execute" </STRONG>></DIV>
<DIV
style="TEXT-INDENT: 10.5pt"><STRONG><description>Compiles
and runs a simple
program</description></STRONG></DIV>
<DIV style="TEXT-INDENT: 10.5pt"><target
name="init"></DIV>
<DIV style="TEXT-INDENT: 10.5pt"><mkdir
dir="build/classes" /></DIV>
<DIV style="TEXT-INDENT: 21pt"><mkdir dir="dist"
/></DIV>
<DIV style="TEXT-INDENT: 10.5pt"></target></DIV>
<DIV style="TEXT-INDENT: 10.5pt"><target
name="compile" depends="init"</DIV>
<DIV
style="TEXT-INDENT: 10.5pt"><STRONG>description="Compiles
the source code"</STRONG>></DIV>
<DIV style="TEXT-INDENT: 10.5pt"><javac srcdir="src"
destdir="build/classes"/></DIV>
<DIV style="TEXT-INDENT: 10.5pt"></target></DIV>
<DIV style="TEXT-INDENT: 10.5pt"><target
name="archive" depends="compile"</DIV>
<DIV
style="TEXT-INDENT: 10.5pt"><STRONG>description="Creates
the JAR file"</STRONG>></DIV>
<DIV style="TEXT-INDENT: 10.5pt"><jar
destfile="dist/project.jar"
basedir="build/classes"/></DIV>
<DIV style="TEXT-INDENT: 10.5pt"></target></DIV>
<DIV><target name="clean" depends="init"</DIV>
<DIV
style="TEXT-INDENT: 10.5pt"><STRONG>description="Removes
the temporary directories used"</STRONG>></DIV>
<DIV style="TEXT-INDENT: 10.5pt"><delete dir="build"
/></DIV>
<DIV style="TEXT-INDENT: 21pt"><delete dir="dist"
/></DIV>
<DIV style="TEXT-INDENT: 10.5pt"></target></DIV>
<DIV style="TEXT-INDENT: 10.5pt"><target
name="execute" depends="compile"</DIV>
<DIV><STRONG>description="Runs the
program"</STRONG>></DIV>
<DIV style="TEXT-INDENT: 10.5pt"><STRONG><echo
level="warning" message="running" /></STRONG></DIV>
<DIV style="TEXT-INDENT: 10.5pt"><java
classname="org.example.antbook.lesson1.Main"</DIV>
<DIV
style="TEXT-INDENT: 21pt">classpath="build/classes"></DIV>
<DIV style="TEXT-INDENT: 10.5pt"><arg
value="a"/></DIV>
<DIV style="TEXT-INDENT: 21pt"><arg
value="b"/></DIV>
<DIV><arg file="."/></DIV>
<DIV></java></DIV>
<DIV style="TEXT-INDENT: 10.5pt"></target></DIV>
<DIV>
<P></project></P>
<TABLE width=673 border=0>
<TBODY>
<TR>
<TD>
<DIV align=center>
<SCRIPT type=text/javascript><!--
google_ad_client = "pub-1832179689702023";
/* 728x90, 创建于 08-3-11 */
google_ad_slot = "5833511817";
google_ad_width = 728;
google_ad_height = 90;
//-->
</SCRIPT>
<SCRIPT src="Ant入门教程_files/show_ads.js"
type=text/javascript>
</SCRIPT>
</DIV></TD></TR></TBODY></TABLE>
<P> </P></DIV></DIV></TD></TR></TBODY></TABLE></TD></TR>
<TR>
<TD class=ArticleTeitle vAlign=top height=25>
<P align=right><FONT size=4></FONT><FONT
color=#333333>来源</FONT><FONT color=#333333>:
http://blog.csdn.net/sunjavaduke/archive/2007/03/08/1523819.aspx</FONT></P></TD></TR></TBODY></TABLE><BR>
<TABLE height=24 cellSpacing=0 cellPadding=0 width="100%"
border=0><TBODY>
<TR>
<TD class=ArticleTeitle
bgColor=#95caff> 严禁发表涉及封建迷信、国家政治等敏感问题的内容</TD></TR></TBODY></TABLE>
<FORM name=form5 onsubmit="return valiform1()" action=""
method=post>
<TABLE height=395 cellSpacing=0 cellPadding=0 width=600 align=center
border=0>
<TBODY>
<TR>
<TD width=684 bgColor=#0080ff height=26><FONT
color=#ffffff> ■ 对本文的评价(带 <FONT color=#ff0000>*
</FONT>为必填内容,400字以内) 严禁发表涉及封建迷信、国家政治等敏感问题的内容。</FONT></TD></TR>
<TR>
<TD class=LTR height=253><BR>
<TABLE height=275 cellSpacing=0 cellPadding=0 width=602
align=center border=0>
<TBODY>
<TR>
<TD width=82 bgColor=#ddeeff height=26>
<DIV align=right><FONT color=#ff0000>*
</FONT>您的姓名 </DIV></TD>
<TD width=117 bgColor=#ddeeff><INPUT class=Active
size=15 name=pinjianame> </TD>
<TD width=80 bgColor=#ddeeff>
<DIV align=right>您的电子邮件 </DIV></TD>
<TD width=323 bgColor=#ddeeff><INPUT class=Active
size=40 name=pinjiaemail> </TD></TR>
<TR>
<TD height=26>
<DIV align=right>您的个人主页 </DIV></TD>
<TD colSpan=3><INPUT class=Active size=80 value=http://
name=pinjiahome> </TD></TR>
<TR>
<TD vAlign=top bgColor=#ddeeff height=79>
<DIV align=right><FONT color=#ff0000><BR>*
</FONT>您的评价 </DIV></TD>
<TD bgColor=#ddeeff colSpan=3><TEXTAREA class=Active name=pinjiacontent rows=12 cols=80></TEXTAREA>
<INPUT type=hidden value=1271 name=Article_id> </TD></TR>
<TR>
<TD colSpan=4 height=19>
<DIV align=center><BR><INPUT class=ActiveButton type=submit value=" 提 交 " name=Submit32>
<INPUT class=ActiveButton type=reset value=" 清 空 " name=Submit33>
</DIV></TD></TR></TBODY></TABLE><BR></TD></TR>
<TR>
<TD bgColor=#0080ff height=26><FONT color=#ffffff> ■
以往的评价</FONT></TD></TR>
<TR>
<TD class=LTR align=middle
height=90><BR><BR><BR><BR><BR><BR></TD></TR></TBODY></TABLE></FORM><BR>
<TABLE cellSpacing=0 cellPadding=0 width="100%" border=0>
<TBODY>
<TR>
<TD class=ArticleTeitle bgColor=#95caff height=24>
<DIV
align=center>以上文章版权由原作者所有。未经同意,不得将其任何一部分复制、转载、发布等未授权操作。</DIV></TD></TR></TBODY></TABLE>
<DIV align=center><BR><BR>Java学习室 — 陈伟波个人主页<BR>E-mail: <A
href="mailto:zz3zcwb@sina.com">zz3zcwb@sina.com</A> <BR>COPY RIGHT
2005
</DIV></TD></TR></TBODY></TABLE></TD></TR></TBODY></TABLE><BR></BODY></HTML>
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -