Apache Ant site Apache Ant logo

Apache Ant 網站
首頁
專案
 

相關專案

相關專案

此處列出的專案並未獲得 Apache Ant 開發人員的直接支援,如果您遇到任何問題,請使用聯絡資訊。

AndroMDA

AndroMDA 是一款遵循模型驅動架構 (MDA) 典範的程式碼產生器工具。它採用 CASE 工具的 UML 模型,並為您的應用程式架構產生專屬的類別和可部署元件 (J2EE 或其他)。

相容性 1.4.1 以上
網址 https://www.AndroMDA.org/
聯絡方式 專案郵件列表
授權 BSD 授權

Ant Commander

Ant Commander 是一款使用 Java/Swing 編寫的免費檔案管理員,並以 Apache Ant 和 Apache Commons-vfs 為基礎。所有檔案操作均由 Ant 任務執行。

Ant Commander 也能以 Applet 執行,因此您不需要在本地端安裝 Ant 就能執行 Ant 任務。

相容性 1.7 以上
網址 http://www.antcommander.com/
聯絡方式 http://www.antcommander.com/support.html
授權 免費軟體

AntContrib

Ant-Contrib 專案是使用者提供的任務集合 (例如 <if> 任務),以及用於實驗任務的開發平台,例如適用於不同編譯器的 C/C++ 編譯任務。

相容性 1.4.1 以上
網址 http://ant-contrib.sourceforge.net/
聯絡方式 專案郵寄清單
授權 Apache 軟體基金會授權

Antelope

一個用於執行 Ant 和編輯建置檔案的 GUI,可以作為獨立程式或 jEdit 的外掛程式執行。除了執行目標外,Antelope 還可以產生效能統計資料,並追蹤/顯示目標的執行路徑,而無需實際執行目標。

包含多項額外任務:斷言、如果/否則、嘗試/捕捉/最後、切換、變數、碼錶、限制、數學、張貼、SSH、SCP、AntFetch、AntCallBack。

相容性 Ant 1.5 及更新版本。
網址 http://antelope.tigris.org/
聯絡方式 Dale Anson
授權 Apache 軟體基金會授權

Antigen

Antigen (Ant 安裝程式產生器) 是一個工具,用於取得 Ant 建置指令碼,將其與 GUI 結合,並將其封裝成可執行 jar 檔案。其主要用途是建立以 Ant 為基礎的圖形安裝程式。

相容性 捆綁 Ant 1.6.2
網址 http://antigen.sourceforge.net/
聯絡方式 Jon Tayler
授權 學術自由授權

AntInstaller

使用 Ant 作為後端,建置 MSI 風格的安裝程式 (搭配命令列選項)。透過撰寫 XML 安裝描述符來開發 UI。執行階段從指令碼或一個包含所有內容的 Jar 啟動。

相容性 Ant 1.6.1,其他版本未經測試
網址 http://antinstaller.sf.net/
聯絡方式 teknopaul@users.sourceforge.net
授權 LGPL,但正在應要求轉移至 Apache2.0

Antlion

Antlion 專案透過提供集中化程式庫相依性的任務,並讓專案定義對其他專案的相依性,為 Ant 建置指令碼增加價值。

外部相依性可以從自訂的本機存放庫或類似 Maven 的遠端存放庫載入。Antlion 處理屬性、檔案集和路徑的產生。

專案間相依性允許在其他專案尚未建置時建置該專案的檔案。

相容性 Ant 1.6 及更新版本
網址 http://antlion.sourceforge.net/
聯絡方式 專案郵寄清單
授權 Apache 授權,版本 2.0

Antworks

antworks 專案是一組工具和標準化目標,可大幅簡化在專案中使用 ant。

antworks 背後的驅動力是 Importer。Importer 是 ant import 任務的延伸,將下載並快取 ant build.xml 檔案及其稱為 antlet 的關聯資源。antlet 可用於 Java 編譯和封裝、JUnit、Forrest、J2EE 以及更多

請參閱 入門 指南以取得更多資訊。

相容性 1.6 及更新版本
網址 http://antworks.sourceforge.net/index.html
聯絡方式 Antworks 開發人員郵件清單
授權 Apache 授權 2.0

BuildMonkey

BuildMonkey 是一個基於 Web 的自動化建置儀表板,具有上傳功能和 Google 網路搜尋。它排程執行 Ant 建置指令碼,從 CM 中檢查來源,並將結果集中提供。

相容性 Ant 1.5.4 或更新版本
網址 http://www.buildmonkey.com/
聯絡方式 jb@buildmonkey.com
授權 免費軟體,提供商業/支援授權

CruiseControl

CruiseControl 是用於設定持續建置程序的工具。CruiseControl 提供一個 Ant 包裝器和一組任務,用於自動化簽出/建置/測試週期。CruiseControl 還附帶一個用於檢視目前建置狀態以及先前建置結果的 servlet。

相容性 Ant 1.2 及更新版本
網址 http://cruisecontrol.sourceforge.net/
聯絡方式 專案郵件清單和管理員
授權 1.0 版已取得 GNU 通用公共授權。從 1.1 版開始,授權已變更為類似 BSD 的授權。

Flaka

Flaka 的目標是簡化使用下列方式撰寫建置指令碼

查看 手冊的概觀章節,了解 Flaka 提供的功能。特別注意說明表示式語言的部分。

相容性 Ant 1.7 及更新版本
網址 http://workbench.haefelinger.it/flaka/
聯絡方式 聯絡專案負責人
授權 Apache 授權 v.20

Invicta

Invicta 是一個建置管理工具。它使用簡單的專案定義檔案,產生強大的建置指令碼 (例如 ANT),同時隱藏其複雜性。Invicta 是個模組化架構,允許開發其他元件和輸出類型。

相容性 Ant 1.5 及更新版本
網址 http://invicta.sf.net/
聯絡方式 專案郵件清單和管理員
授權 LGPL。

luntbuild

Luntbuild 是基於 Apache Ant 的開源建置自動化和管理工具。建置透過專案、檢視、排程、模組等概念設定。所有組態和監控任務都從乾淨的網路介面執行。它支援排程建置、強制建置、重建、清除建置、增量建置等。

提示:luntbuild 團隊提供的網址已不再可用,因為 JavaForge 已於 2016 年 3 月 31 日永久關閉。我們在下列網站上找到一些可用的「luntbuild」

相容性 Ant 1.x
網址 http://luntbuild.javaforge.com/
聯絡方式 luntbuild 專案頁面
授權 開源

ModelAnt

ModelAnt 工具是 Apache Ant 的延伸,用於實際管理模型和元模型,以及產生程式碼/人工製品。ModelAnt 使用產業標準技術和 Java API,例如 JMI 1.0、MOF 1.4、XMI 1.1/1.2、UML 1.3,儘管 Ant 腳本前端遵循模型驅動架構 (MDA) 的範例。ModelAnt 也提供任務來反向工程到 UML 1.3 資料庫、Java 來源、XML 架構、Ant 腳本。另外提供

相容性 Ant 1.6.x 和 Ant 1.7.x
與 Ant 1.8.x 不相容
網址 https://mdatools.net/blog/projects/model-ant/
聯絡方式 專案聯絡人表單
授權 Eclipse 公共授權

NAnt

NAnt 是基於 .NET 的建置工具。理論上,它有點像沒有 make 缺點的 make。實際上,它很像 Ant。

相容性 在精神上相容。
網址 http://nant.sourceforge.net/
聯絡方式 專案郵寄清單
授權 GNU 通用公共授權

Parabuild

Parabuild 是自動化多平台建置管理伺服器。Parabuild 協助各種規模的軟體團隊和組織,透過提供自動持續整合建置和穩定的排程建置,來降低專案失敗的風險並提升生產力。

相容性 Ant 1.3 和更新版本
網址 https://www.viewtier.com/products/parabuild.htm
聯絡方式 https://www.viewtier.com/about_us.htm
授權 商業

Rant

Rant 代表 Remote Ant。它是一個分散式建置系統,允許 Ant 建置檔案在其他系統上啟動建置,並在發生例外狀況時接收例外狀況。

注意:正如 Sourceforge 專案網站 所示,最後更新時間為 2002 年 2 月 9 日 (jhm)

相容性 Ant 1.4
網址 http://remoteant.sourceforge.net/
聯絡方式 Chris Nelson
授權 麻省理工學院授權

WebTest

WebTest 是一個用於自動測試 Web 應用程式的免費開源工具。它是一組強大的 Ant 任務,允許呼叫網頁、模擬使用者動作(按一下連結、填寫表單等)和驗證結果。產生的報告提供有關測試步驟成功和失敗的全面資訊。

相容性 Ant 1.6.5
網址 http://webtest.canoo.com/
聯絡方式 專案郵寄清單
授權 類似 Apache 的授權

XML Publication

XML Publication 是一組工具,用於使用 XSLT 和 Ant 從桌面文件或其他結構化文件產生網頁。

相容性 Ant 1.4
網址 http://wwbota.free.fr/XMLPublication/
聯絡方式 Jean-Marc Vanel
授權 GNU 通用公共授權。

yEd

yEd 是一款免費的多用途圖形和圖表編輯器,在 Java 2 平台上執行。它提供一個用於 Ant 建置指令碼的匯入篩選器,可以方便地顯示和瀏覽建置檔案中不同目標之間的相依性。這對於除錯和理解大型建置檔案特別有用。

相容性 Ant 1.x
網址 https://www.yworks.com/products/yed/
聯絡方式 yWorks 支援
授權 免費軟體