歡迎來到Linux教程網
Linux教程網
Linux教程網
Linux教程網
您现在的位置: Linux教程網 >> UnixLinux >  >> Linux編程 >> Linux編程

Java構建工具 ANT 簡明教程

一、為什麼使用ANT

當一個代碼項目大了以後,每次重新編譯,打包,測試等都會變得非常復雜而且重復,因此c語言中有make腳本來幫助這些工作的批量完成。在Java 中應用是平台無關性的,當然不會用平台相關的make腳本來完成這些批處理任務了,ANT本身就是這樣一個流程腳本引擎,用於自動化調用程序完成項目的編譯,打包,測試等。除了基於JAVA是平台無關的外,腳本的格式是基於XML的,比make腳本來說還要好維護一些。

概念到處都是,隨處可查。ant就是一個構建工具,又不局限於構建。

什麼是構建?

形象來說,就是把代碼從某個地方拿來,編譯,再拷貝到某個地方去運行等等操作。

什麼叫不局限於構建?

ant主要用來做構建,但它能做的還有很多,可能你用了很久,依然不知道它到底有多少功能。ant插件讓ant的功能豐富多彩,例如我們後面演示的“生成hibernate映射文件,配置文件”等

准備工作:

1、安裝jdk,配置java_home,path,class_path。如果你連這些還不清楚,那就先不要學ant了。

2、下載解壓ant,搜ant,官網下載,然後解壓即可。我這裡用的是1.9.0

3、設置ant_home,path中添加ant_home下的bin

4、開始-運行-cmd-ant-回車

如果看到Buildfile:build.xml does not exist! bulid failed

那麼表示ant安裝成功!

Copyright © Linux教程網 All Rights Reserved