按照ant手冊,任務 的作用就是sets the dstamp, tstamp, and today properties in the current project, based on the current date and time.然後,在build file的其他地方使用dstamp,tstamp,today三個屬性.當然,如果在build file的其他地方不使用dstamp,tstamp,today這三個屬性.那麼其實就相當於沒有用了。
樣例:
將以上**儲存為:build.xml檔案後執行,可以得到一下結果
init:
[echo] january 13 2007
[echo] 20070113
[echo] 1321
也就是說:在你的ant指令碼中定義了物件後,它便為我們定義了三個屬性變數:dstamp,tstamp,today
你可以隨時使用(分別為兩個日期和乙個時間)
你也可以像這樣:
自己設定日期和時間的格式,以便你在ant指令碼檔案中隨時使用這些時間屬性
Ant指令碼之解讀tstamp
按照ant手冊,任務 的作用就是sets the dstamp,tstamp,and today properties in the current project,based on the current date and time.然後,在build file的其他地方使用dstamp,tsta...
ant指令碼學習
主要是流程 標籤。用的比較多的為檔案操作 編譯 打包 命令操作 自定義任務。流程類似就是做這個 copy 任務之前要先做 init 而且depends的只做一遍。編譯與打包 注意classpath與包名,main入口等等。檔案操作 使用svnant.jar的svn公升級 自定義任務 這裡比較有用的是...
Ant 使用Ant指令碼執行bat檔案
有如下檔案結構 root batdir my.bat ant build.xml ant build.xml檔案的內容 或 這樣,就可以執行my.bat檔案了。dir屬性指定了執行cmd.exe命令的目錄。output指定了輸出的日誌檔案。arg標籤的value和line都是給cmd.exe傳遞引數...