专注于互联网--专注于架构

最新标签
网站地图
文章索引
Rss订阅
  Ant是种基于JavaBuild工具理论上来说它有些类似于C中make但比make优越现在存在大多数Build工具如make、gnumake、nmake、jam等都存在这样或那样不足比如依赖于特定平台、配置文件过于复杂或者对格式无法检查而容易出错等和这些工具相比较Ant两个特性决定了它是款优秀Build工具:  1. 基于Java实现具有良好跨平台性同时可以通过增加新Java类来扩展Ant功能而无需去了解区别平台上区别脚本语言  2.基于XML配置文件Ant以XML树来描述Target/Task关系文件结构清晰、易读易写并且利用XML对格式控制来避免由于 [阅读全文] [PDF]
  基本应用  建立工程目录  般要根据工程实际情况来建立工程目录结构但是有些比较通用组织形式可供参考比如所有jakarta项目都使用类似目录结构下面让我们来看下这种目录结构特点  表1 目录 文件 bin 公共 2进制文件以及运行脚本 build 临时创建文件如类文件等 dist 目标输出文件如生成Jar文件等 doc/javadocs 文档 lib 需要导出Java包 src 源文件   对于个简单工程般包括表1几个目录其中bin、lib、doc和src目录需要在CVS控制的下当然在这样目录结构上也可 [阅读全文] [PDF]
  在java开发中ant为我们提供了个非常强大项目构建功能日常开发中最常用功能是:编译、打包、运行junit test、检查编码规范标准在此给出这些最常用功能个ant模板文件和各位共享  <?xml version="1.0" encoding="gb2312"?>  <project name="Test Project" default="all" basedir=".">  <property name="src [阅读全文] [PDF]
  Ant全名是"Another Neat Tool"是由 James Duncan Davidson在Make工具无法满足他需求下所撰写出来构建(build)工具目前由Apache Software Foundation持续进行开发根据官方网站WebSite上FAQ中"What is Apache Ant"回答:  Ant is a Java-based build tool. In theory, it is kind of like Make, without Make's wrinkles and wi [阅读全文] [PDF]
1 共4条 分1页