前面一篇文章,算是Ant入门,下面以实例说明一些应用:
1、property:
变量的用处我就不用说了,特别是配置里面有个变量那实在是爽!
<!-- =================================
用property定义一些变量 ,其实就是一些名值对
如:定义变量src指向src目录,下面应用的时候就可以用${src}
定义变量target_classes指向anttest/bin/WEB-INF/classes目录
================================= -->
<property name="src" location="src"></property>
<property name = "target_classes" location = "bin/WEB-INF/classes" />
<!-- =================================
但是当你把文件列表作为一个变量后就不容易维护,可以通过下面的方法来做到:
================================= -->
<path id="lib_jar">
<fileset dir="${lib.dir}">
<include name="**/*.jar"/>
</fileset>
</path>
2、建立一个任务,如:
<!-- =================================
target: copytest
把当前工程的bin/anttest下面的特定文件拷贝到copytest
拷贝的文件包括后缀为js的文件,除去后缀为jsp的文件
================================= -->
<target name="copytest" description="拷贝文件">
<copy todir="copytest">
<fileset dir="bin/anttest">
<include name="*.js"/>
<exclude name="*.jsp"/>
</fileset>
</copy>
</target>
3、
分享到:
相关推荐
ant简介,包含ant的安装下载,简单的例子,以及ant标签的介绍和实例
### ant基础教程知识点详解 #### 一、Ant简介与基本概念 **Ant** 是一个流行的构建工具,主要用于Java项目的构建和部署。它采用XML来定义构建逻辑,这使得构建脚本更加直观且易于理解。 ##### **1.1 Ant 的概念**...
**Ant基础** Ant是Java开发中的一个构建工具,由Apache软件基金会开发并维护。它以其XML格式的构建文件(build.xml)闻名,用于定义构建过程,包括编译、测试、打包和部署等任务。Ant的设计理念是“简单就是美”,...
### ANT基础学习小结 #### 一、Ant简介与应用场景 Apache Ant 是一个Java环境下的构建工具,主要用于软件编译、测试、部署等自动化任务。它通过XML来定义构建过程,使得开发者能够轻松地管理项目的构建流程。在很...
下面,我们将深入探讨Ant的基础知识,包括其核心概念、基本结构、配置文件build.xml的解析以及一些实用实例。 一、Ant核心概念 1. **任务(Task)**:Ant的工作单元,执行特定的构建任务,如`javac`用于编译Java源码...
### Ant入门知识点详解 ...通过学习本教程,您不仅可以掌握Ant的基础使用方法,还能了解到如何利用其高级特性来提高开发效率。无论您是初次接触Ant还是已经有一定的使用经验,都能够从中获益匪浅。
Ant是Apache组织开发的一款基于Java的构建工具,它在Java应用程序的构建、打包和安装过程中扮演着事实上的标准角色。Ant的主要目标与Unix系统中的make工具类似,但是它使用XML来编写构建文件,使得构建过程跨平台...
ant基础 1,什么是ant ant是构建工具 2,什么是构建 概念到处可查到,形象来说,你要把代码从某个地方拿来,编译,再拷贝到某个地方去等等操作,当然不仅与此,但是主要用来干这个 3,ant的好处 跨平台 --因为ant是使用...
### 三、Ant基础知识 在掌握了Ant的安装与基本配置后,开发者将逐步探索Ant的基本概念与操作流程。这部分内容涵盖了Ant的核心功能与语法,包括但不限于: - 如何创建Ant的构建脚本(即build.xml文件)。 - Ant任务...
二、Ant基础知识 1. **构建文件(build.xml)**:这是Ant的核心配置文件,所有构建规则都定义于此。构建文件采用XML格式,易于阅读和维护。主要元素包括`<project>`、`<target>`、`<task>`等,用于组织和执行构建...
"Ant 入门讲解视频(22分03秒)":这个视频教程可能是对Ant基础知识的直观介绍,包括Ant的安装、基本配置文件build.xml的结构、任务(tasks)、目标(targets)的概念,以及如何定义文件集(filesets)和属性...
对于已经有一定Ant基础的开发者来说,这本书能帮助他们提升Ant的使用技巧,解决实际项目中的问题。 最后,我们有《Ant.pdf》。虽然没有明确的书名,但根据常见命名习惯,这可能也是一份Ant的教程或指南,可能涵盖了...
1. **Ant基础**: - Ant是一个基于XML的脚本语言,其配置文件通常命名为`build.xml`,其中定义了构建过程的各种任务(tasks)。 - `build.xml`中的目标(target)是构建过程的步骤,它们可以相互依赖,形成构建...
#### 二、Ant基础知识 在深入探讨Ant的具体使用方法之前,我们需要先了解一些基本的概念: ##### 2.1 构建文件(buildfile) 构建文件是Ant的核心配置文件,通常使用XML格式编写。构建文件定义了构建过程中的各个...
### Ant基础教程 #### 一、Ant简介 **Ant**是一种强大的自动化构建工具,它主要用于Java项目的构建过程。Ant的设计理念简洁且易于理解,通过一套简单的XML格式来定义项目的构建规则,非常适合那些希望减少手动构建...
#### 三、Apache Ant 基础概念 ##### 构建脚本 Ant 使用 XML 格式的文件来定义构建任务,这些文件通常称为构建脚本。构建脚本是 Ant 的核心组成部分,通过这些脚本可以定义项目的构建规则和流程。 ##### 任务...
一、Ant基础 Ant是一个开源项目,最初由James Duncan Davidson在1998年为Jakarta项目创建,后来成为Apache软件基金会的一部分。它的设计理念源于Make,但针对Java环境进行了优化,避免了Make在处理Java项目时的局限...
1. **Ant基础**:介绍Ant的基本概念,包括build.xml文件的结构,以及如何定义项目的目标(target)和任务(task)。 2. **任务(Task)**:Ant的核心是任务,比如`javac`用于编译Java源码,`jar`用于打包成JAR文件,`copy...
一、Ant基础 1. Ant的概念:Ant是一个基于Java的任务驱动的构建系统,它允许开发者编写一系列的任务,通过这些任务来执行构建过程。Ant的主要优点是可移植性和灵活性,它的配置文件build.xml是跨平台的,可以用于...