Ant 入门

Ant 学习笔记

ant环境安装配置

安装

  • apache官网下载问价压缩包
  • 解压到电脑的任意路径
  • 新建环境变量 ANT_HOME 值为 D:\apache-ant-1.9.6(解压目录)
  • 编辑”系统变量“中的”Path“增加%ANT_HOME%\bin(注意要用英文分号和其他值分开)
  • 编辑”系统变量“中的”CLASSPATH“增加%ANT_HOME%\lib(注意要用英文分号和其他值分开)

验证是否安装成功

打开cmd命令框,输入ant -version ,如果输出ant的版本号,证明安装成功

Ant构建文件

文件名build.xml ,通常在项目的基目录

示例:

<?xml version="1.0"?>
    <project name="Hello World Project" default="info">
        <target name="info">
        <echo>Hello World - Welcome to Apache Ant!</echo>
        </target>
    </project>
</xml>

project: 项目标签,具有以下属性:

name:项目名称 default:默认执行的目标

target:目标 具有以下属性:

name:目标的名称(必须) depends:依赖 description:描述 if:允许目标在某种条件下执行 unless:将目标添加到指定扩展点的依赖项列表。扩展点类似于目标,但它没有任何任务。(可选)

属性描述
nameThe name of the target (Required)
dependsComma separated list of all targets that this target depends on. (Optional)
descriptionA short description of the target. (optional)
ifAllows the execution of a target based on the trueness of a conditional attribute. (optional)
unlessAdds the target to the dependency list of the specified Extension Point. An Extension Point is similar to a target, but it does not have any tasks. (Optional)

可以添加属性文件 如build.properties

在build.xml中指定配置文件的名称

<property file="build.properties"/>

build.properties 文件内容示例:

# The Site Name
sitename=www.yiibai.com
buildversion=3.3.2
src.dir=src
web.dir=war
build.dir=${web.dir}/WEB-INF/classes
name=fax

只要你坚持,总有一天会不在意。

    原文作者:mance
    原文地址: https://www.jianshu.com/p/a9feefb790de
    本文转自网络文章,转载此文章仅为分享知识,如有侵权,请联系博主进行删除。
点赞