Apache Ant site Apache Ant logo

Apache Ant 網站
首頁
專案
 

歡迎

Apache Ant™

Apache Ant 是 Java 函式庫和命令列工具,其任務是驅動建置檔案中描述的流程,作為彼此依賴的目標和擴充點。Ant 最知名的用途是建置 Java 應用程式。Ant 提供許多內建任務,允許編譯、組建、測試和執行 Java 應用程式。Ant 也能有效地用於建置非 Java 應用程式,例如 C 或 C++ 應用程式。更普遍地說,Ant 可用於引導任何類型的流程,這些流程可以用目標和任務來描述。

Ant 是用 Java 編寫的。Ant 的使用者可以開發自己的「antlibs」,其中包含 Ant 任務和類型,並提供大量現成的商業或開放原始碼「antlibs」。

Ant 非常靈活,不會對採用 Ant 作為建置工具的 Java 專案強加編碼慣例或目錄配置。

正在尋找結合建置工具和依賴關係管理的解決方案的軟體開發專案,可以使用 Ant 搭配 Apache Ivy

Apache Ant 專案是 Apache 軟體基金會 的一部分。

Apache IvyDE 已停用

2023 年 11 月 26 日 - IvyDE 已停用

Ant PMC 投票 將 IvyDE 子專案封存。這表示其所有資源都已移除或設為唯讀,且不會再進行進一步開發。
這也表示,如果社群成長,子專案可以 重新啟動

Apache Ant 1.10.14

2023 年 8 月 20 日 - Apache Ant 1.10.14 發布

Apache Ant 1.10.14 現可從 https://ant.dev.org.tw/bindownload.cgi 下載。

Apache Ant 團隊目前維護兩條開發線。1.9.x 發行版在執行時需要 Java5,而 1.10.x 在執行時需要 Java8。兩條線都以 Ant 1.9.7 為基礎,而 1.9.x 發行版主要是修正錯誤,而 1.10.x 則開發其他新功能。我們建議使用 1.10.x,除非您在建置過程中需要使用 Java8 之前的 Java 版本。

Ant 1.10.14 包含一項重要變更,即在 Java 版本 18 及更高版本上執行時,不再使用或設定 Java SecurityManager。這應允許專案在 Java 18 及更高版本上建置。

Apache Ivy 2.5.2

2023 年 8 月 20 日 - Apache Ivy 2.5.2 發布

Apache Ivy 2.5.2 現可從 https://ant.dev.org.tw/ivy/download.cgi 以原始碼或二進位檔案形式下載。

Ivy 2.5.2 主要是一個修正錯誤的發行版,也修正了一個安全性漏洞,請參閱 安全性報告 以取得詳細資訊。

Apache AntUnit 1.4.1

2021 年 7 月 7 日 - Apache AntUnit 1.4.1 發布

Apache AntUnit 1.4.1 現可作為 二進位檔案原始碼 發行版下載。

此發行版修正了 antlib.xml 描述符,讓 AntUnit 現在可以使用使用者定義的 URI,而不是硬編碼 AntUnit 的首選 URI。

EasyAnt 已停用

2016 年 12 月 13 日 - EasyAnt 已停用

Ant PMC 投票 將 EasyAnt 子專案及其所有模組封存。這表示其所有資源都已移除或設為唯讀,且不會再進行進一步開發。
這也表示,如果社群成長,子專案可以 重新啟用

Apache IvyDE 2.2.0

2013 年 11 月 22 日 - Apache IvyDE 2.2.0 發布

Apache IvyDE 專案很榮幸宣布其 2.2.0 發行版。

Apache IvyDE Eclipse 外掛程式將 Apache Ivy 的相依性管理整合到 Eclipse 中。它讓您可以在 Java Eclipse 專案或任何其他需要相依性管理的專案中管理在 ivy.xml 中宣告的相依性。Apache IvyDE 會貢獻到 Java 專案的類別路徑,或者您可以讓它直接將相依性擷取到專案中。最後但並非最不重要的一點是,Apache IvyDE 提供了具有完成功能的 ivy.xml 和 ivysettings.xml 檔案編輯器。在此處取得一些預覽:https://ant.dev.org.tw/ivy/ivyde/screenshots.html

此發行版的重大變更

相容性

此版本視為穩定版本。2.2.0 的測試版已推出(太)長一段時間。

可在此處閱讀更詳細的版本說明:https://ant.dev.org.tw/ivy/ivyde/history/latest-milestone/release-notes.html
請至以下網址下載 2.2.0 版本:https://ant.dev.org.tw/ivy/ivyde/download.cgi
或直接使用 Apache IvyDE 的更新網站:https://downloads.apache.org/ant/ivyde/updatesite
問題應回報至:https://issues.apache.org/jira/browse/IVYDE
更多資訊請參閱 Apache IvyDE 網站:https://ant.dev.org.tw/ivy/ivyde/

文件

您可以在線查看目前版本的文件

原始碼和二進位發行套件中包含完整的文件。

參與