ant <java,Ant实践过程初记

ANT:

解压,

设置两项环境变量:

ANT_HOME=D:\apache-ant-1.7.0

PATH中添加 %ANT_HOME%\bin;

输入 ant -projecthelp,可以看到带有描述的任务清单,比如,你可以这样定义任务:

description="Compiles code, output goes to the build dir.">

将会如下显示:

D:\svn_space\hello>ant -projecthelp

Buildfile: build.xml

Main targets:

compile  Compiles code, output goes to the build dir.

doc      create api doc

pack     make .jar file

test     run junit test

Default target: doc

我的实践:

目录结构:

hello

src

com.hello.....

dist

doc

report

WebRoot

WEB-INF

lib

web.xml

index.jsp

build.xml

build.xml:

***********************************************************

**** One or more tests failed! Check the output ... ****

***********************************************************

Hello, test]]>

All Rights Reserved.]]>

执行ant结果:

Buildfile: D:\svn_space\hello\build.xml

init:

[echo] ***** target init

compile:

[mkdir] Created dir: D:\svn_space\hello\build\classes

[echo] ****** compile method

[javac] Compiling 1 source file to D:\svn_space\hello\build\classes

test:

pack:

[jar] Building jar: D:\svn_space\hello\dist\hello.jar

doc:

[javadoc] Generating Javadoc

[javadoc] Javadoc execution

[javadoc] 正在装入软件包 com.hello 的源文件...

[javadoc] 正在构造 Javadoc 信息...

[javadoc] 标准 Doclet 版本 1.5.0_06

[javadoc] 正在构建所有软件包和类的树...

[javadoc] 正在生成 D:\svn_space\hello\doc\com/hello/\HelloOK.html...

[javadoc] D:\svn_space\hello\src\com\hello\HelloOK.java:10: 警告 - @date 是未知标记。

[javadoc] 正在生成 D:\svn_space\hello\doc\com/hello/\package-frame.html...

[javadoc] 正在生成 D:\svn_space\hello\doc\com/hello/\package-summary.html...

[javadoc] 正在生成 D:\svn_space\hello\doc\com/hello/\package-tree.html...

[javadoc] 正在生成 D:\svn_space\hello\doc\constant-values.html...

[javadoc] 正在生成 D:\svn_space\hello\doc\com/hello/\class-use\HelloOK.html...

[javadoc] 正在生成 D:\svn_space\hello\doc\com/hello/\package-use.html...

[javadoc] 正在构建所有软件包和类的索引...

[javadoc] 正在生成 D:\svn_space\hello\doc\overview-tree.html...

[javadoc] 正在生成 D:\svn_space\hello\doc\index-all.html...

[javadoc] 正在生成 D:\svn_space\hello\doc\deprecated-list.html...

[javadoc] 正在构建所有类的索引...

[javadoc] 正在生成 D:\svn_space\hello\doc\allclasses-frame.html...

[javadoc] 正在生成 D:\svn_space\hello\doc\allclasses-noframe.html...

[javadoc] 正在生成 D:\svn_space\hello\doc\index.html...

[javadoc] 正在生成 D:\svn_space\hello\doc\help-doc.html...

[javadoc] 正在生成 D:\svn_space\hello\doc\stylesheet.css...

[javadoc] 注意:可能覆盖将来的标准标记的自定义标记: @todo。为了避免出现可能的覆盖,请在自定义标记名称中至少使用一个句点字符 (.)。

[javadoc] 注意:未找到的自定义标记:  @todo

[javadoc] 1 警告

BUILD SUCCESSFUL

Total time: 5 seconds

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值