下载APP 随时随地学编程
返回 首页

Apache Ant 教程

开始阅读
手册说明:

Apache Ant 教程

Apache Ant 是由 Java 语言开发的工具,由 Apache 软件基金会所提供。Apache Ant 的配置文件写成 XML 容易维护和书写,而且结构很清晰。

本教程将以简单的方式会向你展示如何利用 Apache ANT 来自动地构建和部署过程。在完成本教程的学习以后,你将会发现你已经具备下一阶段学习 Apache Ant 中等水平的专业知识 。

适用人群

本教程有助于帮助初学者理解 Apache Ant 的基础知识,并用它来自动地构建和部署的过程。

学习前提

对于学习这个教程,我们假设读者已经具备了 Java 或者其他开发语言关于软件开发的基础知识。如果你已经接触过一些软件构建和部署过程,那么对于学习这个教程将会有一定的帮助。

版本信息

书中演示代码基于以下版本:

构建工具版本信息
Apache Ant1.8.2


目录
Ant 介绍
Ant 环境搭建
Ant 构建文件
Ant 属性
Ant 属性文件
Ant 数据类型
Ant 编译项目
Ant 生成文档
Ant 生成 JAR 文件
Ant 生成 WAR 文件
Ant 封装应用
Ant 部署应用
Ant 执行 Java 代码
Eclipse 集成Ant
JUnit 集成Ant
扩展 Ant

关闭

MIP.setData({ 'pageTheme' : getCookie('pageTheme') || {'day':true, 'night':false}, 'pageFontSize' : getCookie('pageFontSize') || 20 }); MIP.watch('pageTheme', function(newValue){ setCookie('pageTheme', JSON.stringify(newValue)) }); MIP.watch('pageFontSize', function(newValue){ setCookie('pageFontSize', newValue) }); function setCookie(name, value){ var days = 1; var exp = new Date(); exp.setTime(exp.getTime() + days*24*60*60*1000); document.cookie = name + '=' + value + ';expires=' + exp.toUTCString(); } function getCookie(name){ var reg = new RegExp('(^| )' + name + '=([^;]*)(;|$)'); return document.cookie.match(reg) ? JSON.parse(document.cookie.match(reg)[2]) : null; }