編者按:在上周的 摘要 從 Ant:權威指南(第二版) Steve Holzner展示Ant與Eclipse的集成. 但如果你以前在大項目中寫過 build.xml 文件,你就知道Ant不僅僅是把目標解釋清楚.一個訂制了開發者的操作系統,文件系統架構,以及其他一些參數的構造腳本對于開發團隊保持工作的一致性是相當重要的. 這一段, Steve說明如何在Eclipse設置Ant的屬性值以及環境變量. 他還展示了如何在Eclipse中配置的編輯Ant文件的Ant編輯器,如何使用不同版本的Ant,等等.
Ant與Eclipse的集成 第一部分
版權聲明:任何獲得Matrix授權的網站,轉載時請務必保留以下作者信息和鏈接
作者:greenieu(作者的blog:http://blog.matrix.org.cn/page/greenieu)
原文:http://www.matrix.org.cn/resource/article/44/44386_Eclipse+Ant.html
關鍵字:Eclipse;Ant
修改Ant 的 classpath
當使用一個有選擇的或可訂制的任務, 增添額外的動態鏈接庫到classpath可能是必要的. Ant的classpath可以全局性的修改,也可以使用單個項目的launch configuration(啟動配置)來修改. 為Eclipse項目設置Ant的classpath的方法為:打開項目的Ant launch configuration,點擊Classpath選項卡,點擊Add External JARs 按鈕增加額外的JARs.
你可以全局性的為所有項目修改Ant classpath. 方法為:選擇Window→ Preferences→ Ant→ Runtime,點擊classpath選項卡. 你可以在這里根據需要增加JARs文件,就會被所有的Ant構建使用了.
設置屬性值
你可以用Ant參數頁設置Ant 全局屬性,選擇打開Window→ Preferences→ Ant→ Runtime點擊Properties(屬性)選項卡. 添加新屬性的方法:點擊屬性按鈕,再彈出的對話框中填寫名稱和值. 這將就在Eclipse中為所有的Ant編譯設置了全局屬性,因為屬性是不可改變的,你將為每一個屬性確定一個最終的值.
還可以設定一個基于項目的 Ant 項目的屬性,通過設定項目的Ant啟動配置。在啟動配置中點擊屬性選項卡(如圖11-8),取消選擇"Use global properties as specified in the Ant runtime preferences(按Ant運行時首選項中指定的方式使用全局變量)",點擊Add Property(增加屬性)按鈕來增加新的屬性。
圖11-8 設置屬性
設定環境變數
你可以設定要傳給Ant的環境變數,但你必須保證Ant運行在自己的JRE(默認)中. 在該項目的Ant啟動配置,點擊JRE選項卡,選擇the Separate JRE(獨立的JRE)單選按鈕. 設定環境變數,點擊Environment(環境)選項卡,如圖11-9,點擊New(新)按鈕創建新的環境變量.
圖11-9 設置環境變量
當你點擊New按鈕后,回彈出New Environment Variable(新的環境變量)對話框。在適當的位置鍵入環境變量的名字和值后點擊OK。
原文轉自:http://www.anti-gravitydesign.com