首页 诗词 字典 板报 句子 名言 友答 励志 学校 网站地图
当前位置: 首页 > 教程频道 > 其他教程 > 其他相关 >

ant 入门范例

2013-02-17 
ant入门实例?xml version1.0 encodingUTF-8?!--工程结构图test工程名称 ||src||com.test..... li

ant 入门实例
<?xml version="1.0" encoding="UTF-8"?>
<!--
工程结构图
test            工程名称
|

src
   |
   |
   com.test.....
lib
   |
   |
   *.jar
build.xml

-->
<!-- 定义project节点    default表示默认执行的target对象; basedir指定根目录表示下面定义的路径都是从该路径开始 -->
<project name="test" default="compile" basedir=".">
<!--指定src路径-->
<property name="src.dir" value="src" />
<!--指定文件编译后的保存路径-->
<property name="build.dir" value="bin" />
<property name="build.classes" value="${build.dir}/classes" />
<!--指定文件编译java类时依赖的jar包的存放路径-->
<property name="build.lib" value="lib" />
<!--将所有的jar导入到classpath下-->
<path id="classpath">
<fileset file="${build.lib}/*.jar" />
<pathelement path="${build.classes}" />
</path>

<target name="clear" description="删除已经存在的文件目录">
<delete dir="${build.dir}">
</delete>
</target>

<target name="prepare" description="创建文件目录" depends="clear">
<mkdir dir="${build.dir}" />
<mkdir dir="${build.classes}" />
</target>

<target name="compile" depends="prepare">
<javac srcdir="${src.dir}" destdir="${build.classes}">
<classpath refid="classpath"></classpath>
</javac>
</target>
</project>

热点排行