posts - 165, comments - 198, trackbacks - 0, articles - 1
            BlogJava :: 首頁 :: 新隨筆 :: 聯系 :: 聚合  :: 管理

          制定自己 ant 標簽

          Posted on 2007-04-11 17:11 G_G 閱讀(449) 評論(0)  編輯  收藏 所屬分類: ant
          /src/my/test.java

          package my ;

          import java.util.Date ;

          public class test{
              private String name ;
              private Date nowTime ;
             
              public void setName(String name){
                  this.name = name ;   
              }
              public String getName(){
                  return this.name;   
              }
             
              public void setNowTime(String nowTime)throws Exception{
                  this.nowTime = (Date)(Class.forName( nowTime ).newInstance()) ;
              }
              public Date getNowTime(){
                  return this.nowTime ;   
              }
             
             
              public void execute(){
                  System.out.println("ok : "+name+" : "+nowTime);       
              }
          }
           /////////////////////////////////////////// ant ///////////////////////////////////

          <?xml version="1.0"?>

          <project name="test" default="compile">

              <property name="src" location="src" />
              <property name="build" location="build" />
             
              <target name="init">
                  <mkdir dir="${build}" />
              </target>
             
              <target name="compile" depends="init">
                  <javac srcdir="${src}" destdir="${build}" />   
              </target>
             
              <target name="test" depends="compile">
                  <taskdef name="test" classname="my.test" classpath="${build}" />
                  <test
                      name="liukaiyi"
                      nowTime="java.util.Date"
                  />
              </target>
             
              <target name="delete">
                  <delete dir="${build}" />
              </target>
             
          </project>


          代碼先上哈 
          我感覺 可以 動態的寫配置 ant  并動態運行 ant  再把 新生成的 對象放在 jvm 中 動態的使用 
          新手 多指教
          主站蜘蛛池模板: 华池县| 恩平市| 朝阳县| 许昌县| 青阳县| 汝阳县| 甘谷县| 临洮县| 玉门市| 永善县| 彭水| 汉阴县| 老河口市| 漯河市| 河东区| 苍梧县| 永济市| 白河县| 宁都县| 陕西省| 万载县| 博野县| 浦东新区| 札达县| 沁源县| 上饶市| 九龙县| 班戈县| 科技| 门源| 乌兰浩特市| 合川市| 哈巴河县| 高雄县| 紫云| 旺苍县| 南漳县| 亳州市| 新巴尔虎右旗| 临漳县| 永平县|