熱點推薦:
您现在的位置: 電腦知識網 >> 編程 >> Java編程 >> Java開源技術 >> 正文

Spring筆記和小結(三)

2013-11-23 20:45:11  來源: Java開源技術 
    這一篇主要講解使用ANT來自動化編譯程序

    現在我們接著來做一些簡單的家務管理考慮到以後的程序擴展和項目管理我們應該讓所有操作自動化這裡使用ANT作為自動化工具來完成程序的編譯

    定義的目錄結構如下
    src

    這個目錄包含所有應用程序的源代碼

    test

    這個目錄用來存放我們單元測試的代碼

    db

    這個目錄存放所有和數據庫相關的腳本配置信息以及代碼等

    war

    這個目錄存放打包好的war文件

    我們先把已經完成的源代碼放到相關的目錄中這裡都放到src目錄具體包名根據你的實際情況而定

    接著我們創建一個ant build文件內容如下

    Example buildxml
    
    description=Compiles all source code>             
    destdir=${classdir}   
    />         

    大家留意一下我們的classdir設置的是WEBINF/classes下面所以編譯後的class都會放到那個目錄中

    下面我們在命令行裡執行ant可以完成程序的編譯

    C:\RentABikeApp>ant
    Buildfile: buildxml

    init:
    [mkdir] Created dir: C:\RentABikeApp\war\WEBINF\classes

    compile:
    [javac] Compiling source files to C:\RentABikeApp\war\WEBINF\classes

    BUILD SUCCESSFUL
    Total time: seconds

    ANT工具雖小但是作用卻是不容忽視的當然很多朋友會使用IDE自帶的builde工具比如JB或Eclipse


From:http://tw.wingwit.com/Article/program/Java/ky/201311/29020.html
    推薦文章
    Copyright © 2005-2013 電腦知識網 Computer Knowledge   All rights reserved.