標有‘Ant’的文章

利用ant 構建和部署專案

Ant 可以代替使用 javac 、 java 和 jar 等命令來執行 java 操作,從而達到輕松的構建和部署 JAVA 項目的目的。 1. 利用ant 的javac命令來編譯JAVA程式 Ant 的javac命令用於實現編譯JAVA 程式的功能。下面來看一個簡單的例子:首先我們建立名為 JAVATestPro的JAVA項目,建立src目錄為源代碼目錄,在src目錄下建立HelloWorld.java這個類檔。該類檔的內容如下: public class HelloWorld { public static void main(String[] args) { System.out.println(“hello world!”); } } 同時在JAVATestPro項目的根目錄下建立build.xml 檔,在該檔中編譯sr 目錄下的JAVA檔,並將編譯後的class檔放入build/classes 目錄中,整個項目的目錄結構如下: |JAVATestPro |src |build |classes |build.xml 在編譯前,需清除classes 目錄,該檔的內容如下: 在項 […]

繼續閱讀...

ANT常用命令

1. copy 命令 copy主要用來對檔和目錄的複製功能。舉例如下: eg1. 複製單個檔: eg2. 對檔目錄進行複製: eg3. 將檔案複製到另外的目錄: 2. delete 命令 對檔或目錄進行刪除,舉例如下: eg1. 刪除某個檔: eg2. 刪除某個目錄: eg3. 刪除所有的備份目錄或空目錄: 3. mkdir 命令 創建目錄。 eg : 4. move 命令 移動檔或目錄,舉例如下: eg1. 移動單個檔: eg2. 移動單個檔到另一個目錄: eg3. 移動某個目錄到另一個目錄: 5. echo 命令 該任務的作用是根據日誌或監控器的級別輸出資訊。它包括 message 、 file 、 append 和 level 四個屬性,舉例如下

繼續閱讀...

ant 腳本編寫 – 關鍵元素

1. project元素 project 元素是 Ant 構件檔的根項目, Ant 構件檔至少應該包含一個 project 元素,否則會發生錯誤。在每個 project 元素下,可包含多個 target 元素。接下來向讀者展示一下 project 元素的各屬性。 name 屬性 用於指定 project 元素的名稱。 default 屬性 用於指定 project 默認執行時所執行的 target 的名稱。 basedir 屬性 用於指定基路徑的位置。該屬性沒有指定時,使用 Ant 的構件檔的附目錄作為基準目錄。 從上例可以看出,在這裏定義了default 屬性的值為getBaseDir ,即當運行ant 命令時,如果沒有指明待執行的target,則將執行默認的target–getBaseDir 。此外,還定義了basedir 屬性的值為 “C:/ThinkInJAVACode” ,進入”C:/ThinkInJAVACode” 後運行ant 命令,得一下結果: Buildfile: C:\ThinkInJAVACode\bui […]

繼續閱讀...

在eclipse裡用ant編檔案

1. 要如何把ant-contrib裝進去 window=>preferences=>ant=>runtime=>global entries 選擇ant-contrib的jar檔 2. 遇到java.lang.OutOfMemoryError: Java heap spac的異常錯誤 window->preferences->java->installed jres->(選擇執行的jdk)edit… 把default vm arguments 的參數設為-Xms64m -Xmx512m 不過我使用的方法是 點檔案右鍵=>properties=>run/DEBUG SETTING 然後按edit 選jre那頁 把vm arguments設為: -Xms64m -Xmx512m

繼續閱讀...

ResourceManager動態載入多國語系的實現

事前準備工作 1.[撰寫Ant編譯時所使用的XML檔] 依照原有的XML去設定自己的SDK的位置,並且寫入要載入的語言檔 en_US locale/{locale} test src/Resources_en_US.swf true zh_TW locale/{locale} test src/Resources_zh_TW.swf 2.[設定Ant環境] (a)Help->Software Updates更新flash builder的Ant編輯程式 (b)Windows->Show View->Other->Ant->Ant把視窗叫出來 (c)按Ant編譯視窗最左邊的Add Buildfiles,選擇剛剛寫的xml (d)RUN他 3.[設定要產出的flex專案檔的編譯locale參數] 如果是要中文+英文則為-locale en_US zh_TW,如果少了這個動作在變語言時會發生缺少核心語言CORE檔案的問題。 4. locale檔副檔名是.properties ==================================== 1. flex版本的實現及範例下載 http […]

繼續閱讀...