ANT的第二個例子

項目結構﹕
test3
   src
      Test.java
   build.xml

1.Test.java
public class Test{
 public static void main(String[] args){
  System.out.println("ok!!!!!!!!");
 }
}

2.build.xml
<?xml version="1.0"?>
<project default="dist" name="Project">
<description>
 project discription!!
</description>

<property name="srcDir" location="src"/>
<property name="buildDir" location="build"/>
<property name="distDir" location="dist"/>

<target name="init">
 <tstamp/>
 <mkdir dir="${buildDir}"/>
 <mkdir dir="${distDir}"/>
</target>

<target name="compile" depends="init">
 <javac srcdir="${srcDir}" destdir="${buildDir}"/>
</target>

<target name="dist" depends="compile">
 <jar destfile="${distDir}/package-${DSTAMP}.jar" basedir="${buildDir}">
  <manifest>
   <attribute name="Built-By" value="${user.name}"/>
   <attribute name="Main-Class" value="package.Main"/>
  </manifest>
 </jar>
 <jar destfile="${distDir}/package-src-${DSTAMP}.jar" basedir="${srcDir}"/>
</target>

<target name="clean">
 <delete dir="${buildDir}"/>
 <delete dir="${distDir}"/>
</target>
</project>

posted on 2006-05-08 16:22 software5168 阅读(148) 评论(0)  编辑  收藏


只有注册用户登录后才能发表评论。


网站导航:
 
<2006年5月>
30123456
78910111213
14151617181920
21222324252627
28293031123
45678910

导航

统计

常用链接

留言簿(3)

随笔分类

随笔档案

收藏夹

JAVA學習網站

綜合

搜索

积分与排名

最新评论

阅读排行榜

评论排行榜