java ant 配置及構(gòu)建項(xiàng)目圖文教程
Ant是一種基于Java的構(gòu)建工具。Ant文件是配置構(gòu)建目標(biāo)過程的XML文件,也稱為Ant腳本。
(因?yàn)閷?duì)這個(gè)不是很了解,所以用詞方面可能于個(gè)人的理解有偏差,謝謝指出)
如何配置Ant工具呢?下面分步驟說明:
1. 下載一個(gè)java ant 開發(fā)工具,解壓到相應(yīng)的磁盤 例如版本:apache-ant-1.8.2-bin.tar.zip;已上傳資源
2. 打開命令行,開始--- 運(yùn)行----cmd --回車,然后輸入ant,它會(huì)有提示說這個(gè)不是內(nèi)部文件的字樣。這時(shí)候用到第三部配置環(huán)境
3. 右擊我的電腦--點(diǎn)屬性------高級(jí)系統(tǒng)配置---環(huán)境變量--新建環(huán)境變量,如圖所示:

4.開始配置3個(gè)變量;(ANT_HOME;JAVA_HOME;path)
4-1.變量:(ANT_HOME )值:(C:\Program Files\Java\apache-ant-1.8.2-bin\apache-ant-1.8.2-bin\apache-ant-1.8.2)即你解壓ant文件的路徑,如圖:

4-2. 變量:(JAVA_HOME) 值:(C:\Program Files\Java\jdk1.6.0_10)即java JDK的安裝路徑,如圖:

4-3. 變量:(path) 值:(%PATH%;%ANT_HOME%/bin)如圖:

5.環(huán)境配置好之后我們就可以回到第二部繼續(xù)了,輸入ant后回車,給你提示的就說你的build文件不存在,那證明環(huán)境配置沒有出錯(cuò)了。如圖:

工具配置好之后就到寫我們的java程序了,下面也是分步驟來進(jìn)行:
1.用eclipse新建一個(gè)項(xiàng)目,名字自取,下面拿我的為例:我的項(xiàng)目名稱是:2013-08-25-Ant。
里面寫了一個(gè)類代碼如圖:
2.在項(xiàng)目的根目錄下新建一個(gè)build.xml 文件,如圖:

<?xml version="1.0" ?>
<project name="structured" default="archive" >
<target name="init">
<mkdir dir="build/classes" />
<mkdir dir="dist" />
</target>
<target name="compile" depends="init" >
<javac srcdir="src" destdir="build/classes"/>
</target>
<target name="archive" depends="compile" >
<jar destfile="dist/project.jar"
basedir="build/classes" />
</target>
<target name="clean" depends="init">
<delete dir="build" />
<delete dir="dist" />
</target>
</project>
4. 通過命令行找到我的java項(xiàng)目,最下面空一行表示能找到項(xiàng)目,否則提示找不到路徑
如圖所示:
5. 繼續(xù)輸入ant ,它會(huì)提示找到了java項(xiàng)目里面的build.xml文件。并且?guī)湍銟?gòu)建好了這個(gè)項(xiàng)目,如下圖:

6. 查看你的項(xiàng)目跟目錄你會(huì)發(fā)現(xiàn)多了兩個(gè)文件夾,這說明你成功構(gòu)建了你的項(xiàng)目

相關(guān)文章
Spring?Boot使用MyBatis進(jìn)行兩個(gè)表的關(guān)聯(lián)
本文主要介紹了Spring?Boot使用MyBatis進(jìn)行兩個(gè)表的關(guān)聯(lián),通過實(shí)例演示了如何使用MyBatis的XML映射文件和注解實(shí)現(xiàn)關(guān)聯(lián)操作,具有一定的參考價(jià)值,感興趣的可以了解一下2023-09-09
SpringBoot自定義Starter與自動(dòng)配置實(shí)現(xiàn)方法詳解
在Spring Boot官網(wǎng)為了簡化我們的開發(fā),已經(jīng)提供了非常多場景的Starter來為我們使用,即便如此,也無法全面的滿足我們實(shí)際工作中的開發(fā)場景,這時(shí)我們就需要自定義實(shí)現(xiàn)定制化的Starter2023-02-02
基于Spring定時(shí)任務(wù)的fixedRate和fixedDelay的區(qū)別
這篇文章主要介紹了基于Spring定時(shí)任務(wù)的fixedRate和fixedDelay的區(qū)別,具有很好的參考價(jià)值,希望對(duì)大家有所幫助。如有錯(cuò)誤或未考慮完全的地方,望不吝賜教2021-10-10
Java中spring boot 字符串判斷是否為空方法小結(jié)
這篇文章主要介紹了Java中spring boot字符串判斷是否為空,通過安裝依賴,結(jié)合實(shí)例代碼給大家介紹的非常詳細(xì),對(duì)大家的學(xué)習(xí)或工作具有一定的參考借鑒價(jià)值,需要的朋友參考下吧2023-11-11
java中面向?qū)ο蟮母拍罴爸R(shí)點(diǎn)總結(jié)
在本篇文章里小編給大家整理的是一篇關(guān)于java中面向?qū)ο蟮母拍罴爸R(shí)點(diǎn)總結(jié)內(nèi)容,有興趣的朋友們可以參考下。2021-01-01
Java使用Junit4.jar進(jìn)行單元測試的方法
今天通過本文給大家介紹Java使用Junit4.jar進(jìn)行單元測試的方法,本文通過圖文實(shí)例相結(jié)合給大家介紹的非常詳細(xì),需要的朋友參考下吧2021-11-11

