在Ant脚本中,同样可以使用配置文件类,例如连接数据库的配置信息,或者是构建工程过程中用到的一些属性,使用配置文件统一管理这些信息以后,在这些配置信息发生改变的时候,只需要修改配置文件即可,而不用修改Ant脚本,使Ant脚本可以重复使用,这样就方便了项目工程的构建。

  在Ant中可以使用两种形式的配置文件,一种是传统的属性文件,另一种是XML格式的配置文件,在接下来的内容中将简单介绍常用的属性配置文件的使用方法。

//------------------文件名:DB.PROPERTIES ------------------------

ClassName=com.microsoft.jdbc.sqlserver.SQLServerDriver

url=jdbc:microsoft:sqlserver://localhost:1433;DatabaseName=pubs

name=sa

password=123456

下面是调用这个属性文件的Ant脚本。

//---------文件名:build.xml--------------------------------------

<?xml version="1.0"encoding="UTF-8" ?>

<project name="HelloWorld" default="run" basedir=".">

    <property file="DB.properties" />

     <target name="prop">

          <echo message="${className}"/>

          <echo message="${url}"/>

          <echo message="${name}"/>

          <echo message="${password}"/>

     </target>

</project>