`

Ant基础

阅读更多

前面一篇文章,算是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基础教程(pdf版)

    ### ant基础教程知识点详解 #### 一、Ant简介与基本概念 **Ant** 是一个流行的构建工具,主要用于Java项目的构建和部署。它采用XML来定义构建逻辑,这使得构建脚本更加直观且易于理解。 ##### **1.1 Ant 的概念**...

    Ant 基础

    **Ant基础** Ant是Java开发中的一个构建工具,由Apache软件基金会开发并维护。它以其XML格式的构建文件(build.xml)闻名,用于定义构建过程,包括编译、测试、打包和部署等任务。Ant的设计理念是“简单就是美”,...

    ANT 基础学习小结

    ### ANT基础学习小结 #### 一、Ant简介与应用场景 Apache Ant 是一个Java环境下的构建工具,主要用于软件编译、测试、部署等自动化任务。它通过XML来定义构建过程,使得开发者能够轻松地管理项目的构建流程。在很...

    ant基础教程集合

    下面,我们将深入探讨Ant的基础知识,包括其核心概念、基本结构、配置文件build.xml的解析以及一些实用实例。 一、Ant核心概念 1. **任务(Task)**:Ant的工作单元,执行特定的构建任务,如`javac`用于编译Java源码...

    Ant入门Ant入门Ant入门

    ### Ant入门知识点详解 ...通过学习本教程,您不仅可以掌握Ant的基础使用方法,还能了解到如何利用其高级特性来提高开发效率。无论您是初次接触Ant还是已经有一定的使用经验,都能够从中获益匪浅。

    Ant 基础知识理解

    Ant是Apache组织开发的一款基于Java的构建工具,它在Java应用程序的构建、打包和安装过程中扮演着事实上的标准角色。Ant的主要目标与Unix系统中的make工具类似,但是它使用XML来编写构建文件,使得构建过程跨平台...

    ant使用基础啊

    ant基础 1,什么是ant ant是构建工具 2,什么是构建 概念到处可查到,形象来说,你要把代码从某个地方拿来,编译,再拷贝到某个地方去等等操作,当然不仅与此,但是主要用来干这个 3,ant的好处 跨平台 --因为ant是使用...

    Ant应用开发指南(学习ant的必备资料)

    ### 三、Ant基础知识 在掌握了Ant的安装与基本配置后,开发者将逐步探索Ant的基本概念与操作流程。这部分内容涵盖了Ant的核心功能与语法,包括但不限于: - 如何创建Ant的构建脚本(即build.xml文件)。 - Ant任务...

    ant开发指南用于说明ant一些相关信息

    二、Ant基础知识 1. **构建文件(build.xml)**:这是Ant的核心配置文件,所有构建规则都定义于此。构建文件采用XML格式,易于阅读和维护。主要元素包括`&lt;project&gt;`、`&lt;target&gt;`、`&lt;task&gt;`等,用于组织和执行构建...

    Ant 入门资料(完整版)

    "Ant 入门讲解视频(22分03秒)":这个视频教程可能是对Ant基础知识的直观介绍,包括Ant的安装、基本配置文件build.xml的结构、任务(tasks)、目标(targets)的概念,以及如何定义文件集(filesets)和属性...

    Ant学习资料大全全全全全

    对于已经有一定Ant基础的开发者来说,这本书能帮助他们提升Ant的使用技巧,解决实际项目中的问题。 最后,我们有《Ant.pdf》。虽然没有明确的书名,但根据常见命名习惯,这可能也是一份Ant的教程或指南,可能涵盖了...

    Ant部署WebService服务

    1. **Ant基础**: - Ant是一个基于XML的脚本语言,其配置文件通常命名为`build.xml`,其中定义了构建过程的各种任务(tasks)。 - `build.xml`中的目标(target)是构建过程的步骤,它们可以相互依赖,形成构建...

    ant(pdf)

    ### Ant基础教程 #### 一、Ant简介 **Ant**是一种强大的自动化构建工具,它主要用于Java项目的构建过程。Ant的设计理念简洁且易于理解,通过一套简单的XML格式来定义项目的构建规则,非常适合那些希望减少手动构建...

    Apache Ant Tutorial.pdf

    #### 三、Apache Ant 基础概念 ##### 构建脚本 Ant 使用 XML 格式的文件来定义构建任务,这些文件通常称为构建脚本。构建脚本是 Ant 的核心组成部分,通过这些脚本可以定义项目的构建规则和流程。 ##### 任务...

    ant-1.6.5.jar

    一、Ant基础 Ant是一个开源项目,最初由James Duncan Davidson在1998年为Jakarta项目创建,后来成为Apache软件基金会的一部分。它的设计理念源于Make,但针对Java环境进行了优化,避免了Make在处理Java项目时的局限...

    ant-1.7+中文教程

    1. **Ant基础**:介绍Ant的基本概念,包括build.xml文件的结构,以及如何定义项目的目标(target)和任务(task)。 2. **任务(Task)**:Ant的核心是任务,比如`javac`用于编译Java源码,`jar`用于打包成JAR文件,`copy...

    Ant_的最完整build.xml解释,Ant入门与进阶

    一、Ant基础 1. Ant的概念:Ant是一个基于Java的任务驱动的构建系统,它允许开发者编写一系列的任务,通过这些任务来执行构建过程。Ant的主要优点是可移植性和灵活性,它的配置文件build.xml是跨平台的,可以用于...

Global site tag (gtag.js) - Google Analytics