推荐一本不错的Ant参考书

tonynt 2005-08-15 10:46:01
最近为了写一个每日构建的脚本,查了不少跟Ant相关的文档资料;在这些资料中,有一本书对我的帮助很大——《 Java Development with Ant》,这本书使我对Ant又有了新的认识。
《Java Development with Ant》是由ERIK HATCHER和STEVE LOUGHRAN两位合作编写的。
ERIK HATCHER 是一位Ant项目提交者,目前正在主持jGurus的Ant FAQ jGuru,他在那里回答世界上最棘手的Ant问题。
http://www.blogscene.org/erik ERIK HATCHER的Blog
http://www.jguru.com/guru/viewfaqs.jsp?EID=405274 ERIK HATCHER在jGuru上的FAQ列表
STEVE LOUGHRAN 同样是一位Ant的提交者,就职于Hewlett Packard,负责设计和建立成品Web Service。
在这本书中,两位作者除了给我们展示了Ant的基本应用,更多的是对Ant的高级应用做独立的专题介绍;这些专题覆盖了:XDoclet、跟Web应用相关的功能、XML、EJB、web service、native code、和配置管理工具协调工作、定制Ant任务、Ant相关工具等;这些专题都不是简单表面上的描述,而是有非常深入细节的介绍。比如:
在Web应用开发的章节中,作者就介绍了:
Ant如何和taglib一起工作
Ant如何编译JSP页面
Ant如何定制Web应用(包括:定制Filter,定制部署脚本,定制WAR文件的库)
Ant如何生成静态内容
Ant如何使用HttpUnit测试Web应用
Ant如何使用Cactus测试Server端的代码
这些对于我们定制一个基于Web的大型应用的自动部署或者每日构建的脚本都是必需的。
更好的是他有一个不错的附录,尤其是附录E,是Ant所有任务的一个简要查询手册,非常翔实。对Ant的每个任务、任务的属性、属性的数据类型、子任务等等都有完整的介绍。比如:
<ant> Builds a subproject.
antfile The build file to use. [String]
dir The directory to use as a base directory for the new Ant project. [File]
inheritall If true, pass all properties to the new Ant project; default true. [Boolean]
inheritrefs If true, pass all references to the new Ant project; default false. [Boolean]
output File name to write the output to. [String]
target The target of the new Ant project to execute. [String]
<property> Property to pass to the new project. [See <property>]
<reference> Reference element identifying a data type to carry over to the new project.
我们在写Ant脚本的时候,有这些参考可以快速查找,是非常的方便。
这本书是我们使用Ant过程的一个得力助手,有效的配合Ant文档,可以让Ant更好的为我们所用。
...全文
264 5 打赏 收藏 转发到动态 举报
写回复
用AI写文章
5 条回复
切换为时间正序
请发表友善的回复…
发表回复
tonynt 2005-08-25
  • 打赏
  • 举报
回复
不好意思,我看的是英文版的,最近在第二书店看到了中文版的:
http://sh.dearbook.com.cn/book/viewbook.aspx?pno=TS0029742
感兴趣的可以去看看阿
interhanchi 2005-08-22
  • 打赏
  • 举报
回复
中文版还没出来,正在预定.这本书在亚马逊上评价非常高!

http://www.china-pub.com/computers/common/info.asp?id=22971
humanity 2005-08-22
  • 打赏
  • 举报
回复
没看明白,眼拙。
yeyu710 2005-08-22
  • 打赏
  • 举报
回复
我这里有英文版的,可是我英文不好啊,我想找本中文的,那儿有下啊??
(想要英文的Q我:76988599)
zcjl 2005-08-15
  • 打赏
  • 举报
回复
要是楼主给出资源来源就好了,^_^

23,407

社区成员

发帖
与我相关
我的任务
社区描述
Java 非技术区
社区管理员
  • 非技术区社区
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧