Apache Ant使用指南(精装本)
灵活可控的构建流程,Ant 的玩法确实挺多的。
书名听起来有点硬核,其实内容还蛮实用的。《专业的 Apache Ant 使用指南》把 Ant 的核心用法讲得蛮细,比如 task 怎么配,build.xml 怎么组织,连条件执行、依赖顺序这些都讲到了。配置清晰点,出问题也好查。
Ant 的 build.xml
文件结构比较规矩,顶层是 project
,下面是 target
,每个 target
干一件事儿。你可以像写 shell 脚本一样去组合任务,想编译、打包、部署都能搞定,而且命令也挺直白,比如 javac
、jar
、copy
,基本一看就懂。
更高级一点的玩法像 macrodef、filesets、path,也都有写。你可以定义一个可复用的构建模板,还能动态引用路径、文件集合。项目结构一大,有这些才不乱。你还可以加点插件支持 FTP、数据库啥的,ant-contrib
插上就能用,挺方便。
和 Maven 比,Ant 就是自由。虽然配置要手写,但逻辑你说了算。对于一些结构不那么标准的老项目或者需要特殊流程的构建,Ant 还是好使的。配合 Jenkins 做持续集成也稳,Ant 脚本扔进去就跑,稳定输出。
压缩包里头还附了电子书 PDF、一些 meta 文件,像 Apress.Pro.Apache.Ant.Nov.2005.pdf
、file_id.diz
,可以一块看看,还有书外补充。
如果你手上项目老一点,或者追求定制化构建流程,Ant 是不错的选择。这本书讲得还蛮系统的,看完肯定更顺手。
7.05MB
文件大小:
评论区