图书介绍
ANT IN ACTIONPDF|Epub|txt|kindle电子书版本网盘下载
![ANT IN ACTION](https://www.shukui.net/cover/7/32273630.jpg)
- (英)劳兰,(美)海特著;韩锴,方妙译 著
- 出版社: 北京:电子工业出版社
- ISBN:9787121066481
- 出版时间:2008
- 标注页数:570页
- 文件大小:82MB
- 文件页数:603页
- 主题词:软件工具-程序设计
PDF下载
下载说明
ANT IN ACTIONPDF格式电子书版下载
下载的文件为RAR压缩包。需要使用解压软件进行解压得到PDF格式图书。建议使用BT下载工具Free Download Manager进行下载,简称FDM(免费,没有广告,支持多平台)。本站资源全部打包为BT种子。所以需要使用专业的BT下载软件进行下载。如BitComet qBittorrent uTorrent等BT下载工具。迅雷目前由于本站不是热门资源。不推荐使用!后期资源热门了。安装了迅雷也可以迅雷进行下载!
(文件页数 要大于 标注页数,上中下等多册电子书除外)
注意:本站所有压缩包均有解压码: 点击下载压缩包解压工具
图书目录
第1章 Ant介绍5
第2章 初识Ant构建19
第3章 理解Ant的Datatype和特征47
第4章 使用JUnit进行单元测试79
第5章 工程打包110
第6章 执行程序149
第7章 应用程序发布179
第8章 综合使用Ant209
第9章 超越Ant的核心任务233
第10章 处理大型项目264
第11章 管理依赖关系297
第12章 Web开发320
第13章 处理XML340
第14章 企业级Java363
第15章 持续集成387
第16章 部署406
第17章 编写Ant任务443
第18章 进一步扩展Ant483
第0章 第2版的欢迎仪式1
PART1 Ant入门3
第1章 Ant介绍5
什么是Ant5
Ant为何与众不同11
什么时候使用Ant12
什么时候不使用Ant13
Ant之外的其他选择13
Ant发展进行时16
总结17
第2章 初识Ant构建19
定义我们的第一个项目19
步骤0:创建项目目录20
步骤1:检查工具是否就绪20
步骤2:编写你的第一个Ant构建文件21
步骤3:运行你的第一个Ant构建23
步骤4:规划(imposing)结构27
步骤5:运行我们的程序36
Ant的命令行选项39
最终的构建文件43
在IDE中运行构建44
总结45
第3章 理解Ant的Datatype和特征47
预备知识48
通过〈javac〉介绍Datatype和特征49
路径52
文件集53
选择器58
其他的AntDatatype59
特征61
用特征控制Ant70
引用73
管理类库依赖关系75
资源:Ant的秘密数据模型76
最佳实践76
总结77
第4章 使用JUnit进行单元测试79
何为测试,为什么要测试80
介绍我们的示例应用程序81
如何测试程序83
JUnit入门84
JUnit任务:〈JUnit〉93
生成HTML测试报告99
高级〈JUnit〉技术102
最佳实践106
总结108
第5章 工程打包110
文件操作111
映射器介绍114
修改文件119
准备打包120
生成JAR文件126
测试JAR文件135
创建Zip文件136
Unix中的打包139
操作资源143
总结147
第6章 执行程序149
在Ant下运行程序——入门149
运行本机程序161
〈java〉和〈exec〉的高级特性167
用〈apply〉进行批量处理174
深入探讨176
最佳实践177
总结178
第7章 应用程序发布179
为发布做准备180
基于FTP发布打包应用程序183
基于E-mail发布打包应用程序188
使用SSH和SCP进行安全发布192
HTTP下载198
多渠道发布203
总结208
第8章 综合使用Ant209
如何写出优秀的构建文件209
构建Diary库210
采用Ant225
使用Ant构建已有的项目228
总结230
PART2应用Ant231
第9章 超越Ant的核心任务233
多种不同类型的Ant任务234
安装可选任务236
可选任务实战239
Ant与软件配置管理工具243
使用第三方任务245
Ant-contrib任务250
用Checkstyle审查代码259
总结263
第10章 处理大型项目264
精通构建:管理大型项目265
控制子项目的构建270
高级委派275
用〈import〉继承构建文件277
〈import〉应用283
Ant的宏工具288
用〈macrodef〉编写宏291
总结296
第11章 管理依赖关系297
Ivy介绍299
安装Ivy301
解析、报告和检索304
用Ivy运行项目308
Ivy拾遗315
总结318
第12章 Web开发320
开发Web应用程序321
构建WAR文件328
部署329
部署后的活动331
使用HttpUnit测试Web应用程序333
总结339
第13章 处理XML340
背景:处理XML的函数库341
编写XML341
校验XML343
读取XML数据352
使用XSLT转换XML353
总结362
第14章 企业级Java363
不断改进的Dia应用程序364
创建企业级应用程序365
创建Bean366
扩展Web应用程序371
构建企业级应用程序373
部署到应用服务器378
服务器端测试与Apache Cactus378
总结385
第15章 持续集成387
介绍持续集成388
Luntbuild391
适应持续集成402
总结404
第16章 部署406
如何成功部署407
使用Ant进行部署410
在Ant中设置数据库411
使用SmartFrog进行部署415
在Ant中使用SmartFrog426
拥抱部署436
总结438
PART3 扩展Ant441
第17章 编写Ant任务443
什么是真正的Ant任务444
ANT Java API入门446
一个有用的任务:〈filesize〉453
使用AntUnit测试任务458
更多任务属性463
支持嵌套的元素465
与资源打交道467
委派其他任务471
任务的相关技术拾零476
制作Antlib库478
总结481
第18章 进一步扩展Ant483
Ant中的脚本484
条件判断490
编写一个自定义的资源493
选择器497
开发自定义的映射器499
实现自定义的过滤器501
处理Ant的输入和输出503
嵌入Ant512
总结514
附录A安装516
开始之前516
安装Ant的步骤517
在Windows上安装Ant517
在Unix下安装Ant518
安装配置520
解决安装中的问题520
附录BXML入门525
XML命名空间529
附录CIDE集成531
IDE如何使用Ant531
ECLIPSEHTTP://WWW.ECLIPSE.ORG/533
SUNNETBEANSHTTP://WWW.NETBEANS.ORG/539
INTELLIJIDEAHTTP://INTELLIJ.COM/543
使用ANT与IDE构建546
索引549