亚洲香蕉成人av网站在线观看_欧美精品成人91久久久久久久_久久久久久久久久久亚洲_热久久视久久精品18亚洲精品_国产精自产拍久久久久久_亚洲色图国产精品_91精品国产网站_中文字幕欧美日韩精品_国产精品久久久久久亚洲调教_国产精品久久一区_性夜试看影院91社区_97在线观看视频国产_68精品久久久久久欧美_欧美精品在线观看_国产精品一区二区久久精品_欧美老女人bb

首頁 > 網站 > Apache > 正文

Apache Ant自動化腳本入門教程及常用命令介紹

2024-08-27 18:25:06
字體:
來源:轉載
供稿:網友

一 Ant簡介

Apache Ant是一個將軟件編譯、測試、部署等步驟聯系在一起加以自動化的一個工具,大多用于Java環境中的自動化構建。它是Apache軟件基金會JAKARTA目錄中的一個子項目,它有以下的優點:

跨平臺性。Ant是純Java語言編寫的,所以具有很好的跨平臺性

操作簡單。Ant是由一個內置任務和可選任務組成的。Ant運行時需要一個XML文件(構建文件)。 Ant通過調用target樹,就可以執行各種任務。由于Ant構建文件 是XML格式的文件,所以很容易維護和書寫,而且結構清晰??梢院芊奖愕募傻礁鞣N開發環境中去
(注:以上簡介參考至百度百科)

二 Ant環境搭建及入門實例

要想使用ant,首先需要去官網下載ant的安裝包,地址:http://ant.apache.org/bindownload.cgi

ant的環境變量配置。配置過程跟Java的環境變量配置有點類似,也就是在系統的“環境變量”的“系統變量”――Path 添加上ant的bin路徑即可,示例圖如下:0001

當上面的環境變量配置好了之后就可以在cmd中進行測試了,如果出現下面的提示則說明已經配置成功了:1

寫一個入門實例,輸出“Hello World”。在一個目錄新建一個名“build_test1.xml”的文件,內容如下:

<?xml version="1.0"?><project name="helloWorld"><target name="sayHello"><echo message="Hello,Ant!"/></target></project>

然后將cmd的工作目錄切換到上面那個文件的目錄,執行以下命令:ant -buildfile build_test1.xml sayHello ,輸出如下:2
上面的代碼很簡單,就是簡單輸出一個“Hello,Ant!”。關于上面的代碼中的每個標簽是什么含義,我將在下面進行簡單解釋

三 Ant的一些常用標簽以及示例

(1)<project>標簽:

<project>標簽是構建文件的根標簽,每個構建文件對應一個項目,它的幾個常用屬性如下:

name:表示project項目名
default:表示該Ant項目啟動時默認執行的任務名,如果沒有該參數,則需要在項目運行時手動指定執行的任務
basedir:表示項目執行的默認目錄

示例代碼如下:

<?xml version="1.0"?><project name="hello" default="sayBaseDir" basedir="C://Users//Administrator//Desktop"><target name="sayBaseDir"><echo message="The base dir is: ${basedir}"/></target></project>

在控制臺中執行以下命令:

ant -buildfile build_test2.xml

輸出如下:

Buildfile: C:/Users/Administrator/Desktop/ant/build_test2.xml
sayBaseDir:
[echo] The base dir is: C:/Users/Administrator/Desktop
BUILD SUCCESSFUL
Total time: 0 seconds

(2)<target>標簽:

target表示是一個個的待執行的任務,在一個project標簽下可以有多個target標簽。同時,可以指定一個target依賴于另一個target,這樣在執行時會先執行依賴的那個任務,然后才執行目標任務。這個屬性是非常有用的,比如要編譯執行一個Java文件,那么我們的執行順序就應該是先編譯然后再執行,這時我們就可以讓執行class文件的那個任務依賴于編譯Java文件的那個任務。target標簽的幾個常用屬性如下:

name:表示任務名
depends:表示該任務依賴的任務名
if:表示僅當屬性存在時才執行這個任務
unless:跟if的含義相反,表示當屬性沒被設置時才執行這個任務

發表評論 共有條評論
用戶名: 密碼:
驗證碼: 匿名發表
亚洲香蕉成人av网站在线观看_欧美精品成人91久久久久久久_久久久久久久久久久亚洲_热久久视久久精品18亚洲精品_国产精自产拍久久久久久_亚洲色图国产精品_91精品国产网站_中文字幕欧美日韩精品_国产精品久久久久久亚洲调教_国产精品久久一区_性夜试看影院91社区_97在线观看视频国产_68精品久久久久久欧美_欧美精品在线观看_国产精品一区二区久久精品_欧美老女人bb
日韩精品免费在线播放| 色狠狠av一区二区三区香蕉蜜桃| 国产精品欧美一区二区三区奶水| 国产成人高清激情视频在线观看| 日韩欧美中文第一页| 欧美日韩国产一区二区| 日韩中文字幕国产精品| 国产999精品久久久| 国产精品com| 91久久久亚洲精品| 日本高清不卡在线| 亚洲激情视频在线| 久久久久久久国产精品视频| 亚洲国产精久久久久久| 日韩综合中文字幕| 色悠悠久久久久| 91在线精品播放| 久久黄色av网站| 欧美视频在线看| 国产精品久久久久久久久久新婚| 国内精品久久久久| 日韩动漫免费观看电视剧高清| 久久中国妇女中文字幕| 亚洲国产精品推荐| 国产在线不卡精品| 日韩中文在线中文网在线观看| 性欧美办公室18xxxxhd| 成人有码在线播放| 中日韩美女免费视频网址在线观看| 精品久久久久久久久久久久久久| 久久久久久伊人| 2021久久精品国产99国产精品| 国产一区二区三区在线观看视频| 欧美性猛交xxxx免费看| 亚洲小视频在线观看| 日韩电影中文 亚洲精品乱码| 欧美一级电影免费在线观看| 欧美亚洲日本网站| 国产精品女主播| 日韩中文字幕在线精品| 欧洲精品毛片网站| 国产精品电影网站| 国产日韩换脸av一区在线观看| 欧美激情va永久在线播放| 日韩精品在线影院| 亚洲第一综合天堂另类专| 成人黄色免费片| 亚洲色图第三页| 日韩在线观看视频免费| 日韩经典一区二区三区| 一区二区三区四区精品| www.亚洲免费视频| 日韩最新免费不卡| zzijzzij亚洲日本成熟少妇| 91社区国产高清| 国产精品久久久久久av| 精品免费在线视频| 久热99视频在线观看| 久久久久久久97| 国内精品伊人久久| 欧美亚洲成人免费| 国产欧美在线播放| 亚洲91精品在线| 精品精品国产国产自在线| 欧美在线不卡区| 国产精品在线看| 91爱视频在线| 成人国产亚洲精品a区天堂华泰| 欧美性69xxxx肥| 日韩a**站在线观看| 成人xvideos免费视频| 亚洲最新视频在线| 国产精品wwwwww| 不卡在线观看电视剧完整版| 亚州av一区二区| 亚洲精品日韩激情在线电影| xvideos国产精品| 久久99国产精品自在自在app| 国产精品成人一区二区三区吃奶| 国产精国产精品| 午夜精品蜜臀一区二区三区免费| 97碰碰碰免费色视频| 日韩天堂在线视频| 久久精品成人欧美大片| 亚洲成avwww人| 久久亚洲成人精品| 久久影视电视剧免费网站清宫辞电视| 95av在线视频| 亚洲精品xxx| 亚洲一区二区三区乱码aⅴ蜜桃女| 午夜精品在线视频| 欧美性xxxx极品高清hd直播| 国产一区视频在线| 91精品国产91久久久久久| 精品久久久久久久久久久久久| 日韩性生活视频| 欧美国产日韩一区| 亲子乱一区二区三区电影| 亚洲精品99久久久久| 国产精品偷伦免费视频观看的| 色婷婷综合久久久久中文字幕1| 在线观看久久久久久| xvideos成人免费中文版| 久久久国产视频91| 不用播放器成人网| 98精品国产自产在线观看| 亚洲一区av在线播放| 日韩视频精品在线| 日韩一区二区福利| 国产精品黄页免费高清在线观看| 欧美日韩亚洲精品一区二区三区| 国产在线观看一区二区三区| 欧美亚洲成人精品| 成人动漫网站在线观看| 成人福利在线观看| 中日韩美女免费视频网站在线观看| 国产视频精品自拍| 久久影视电视剧凤归四时歌| 精品国产鲁一鲁一区二区张丽| 亚洲激情中文字幕| 国产原创欧美精品| 国产精品视频地址| 亚洲国语精品自产拍在线观看| 久久久综合免费视频| 国产在线视频不卡| 啊v视频在线一区二区三区| 国产成人精品一区二区在线| 国产亚洲欧美视频| 欧美交受高潮1| 5252色成人免费视频| 91高潮精品免费porn| 亚洲乱码国产乱码精品精| 国产一区二中文字幕在线看| 国产精品久久久久77777| 成人午夜在线影院| 97视频在线播放| 欧美成人一区二区三区电影| 欧美一区第一页| 国产精品嫩草影院久久久| 久久久精品国产一区二区| 大胆欧美人体视频| 中文字幕在线看视频国产欧美在线看完整| 亚洲人成电影网站色…| 国模私拍视频一区| 日韩国产欧美区| 久久久精品亚洲| 日韩中文字幕网站| 中文字幕日韩精品在线| 中文字幕日韩专区| 成人av电影天堂| 丝袜亚洲另类欧美重口| 高清日韩电视剧大全免费播放在线观看| 97视频免费在线看| 午夜精品一区二区三区在线视频| 日韩av综合网站| 亚洲色图国产精品| 97在线免费观看视频| 97精品视频在线| 欧美性xxxx极品hd满灌| 91免费视频网站| 91av免费观看91av精品在线| 4k岛国日韩精品**专区| 91精品免费久久久久久久久| 国产精品v日韩精品|