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

          制定自己 ant 標簽

          Posted on 2007-04-11 17:11 G_G 閱讀(453) 評論(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 中 動態的使用 
          新手 多指教
          主站蜘蛛池模板: 轮台县| 库尔勒市| 军事| 商丘市| 社旗县| 平果县| 报价| 麻江县| 民乐县| 逊克县| 平阴县| 周至县| 裕民县| 栾城县| 柳河县| 溧水县| 满城县| 定州市| 桐梓县| 蕲春县| 滁州市| 娄烦县| 屏山县| 兰西县| 巴南区| 蕲春县| 玛多县| 田阳县| 五台县| 鄄城县| 琼中| 太仓市| 化州市| 华宁县| 五台县| 柳江县| 昭觉县| 巴南区| 敦煌市| 兴义市| 安顺市|