蟻是一種構建管理工具,有針對性主要是針對大型項目。紅火蟻可以使用,也可以作為一個“黑箱”,或作為一個完整的框架。
紅火蟻不會取代現有的構建工具;相反,它使用它們,起到一個更強大和更容易使用的上層。這層隱藏了實際的構建腳本語言的複雜性,並提供額外的功能。
而立足於Apache Ant的,蟻不只是一個ANT延伸;它應該是足夠的通用性比其他ANT未來構建工具來支持,它為處理其項目的定義文件,並生成相應的構建腳本開發人員使用。每個顯影劑能夠定義他的組件,它們的類型和它們的關係編輯非常簡單的XML文件。這些定義文件成為項目的一個組成部分,就像項目的源代碼。
紅火蟻既涉及“簡單”的開發人員和管理員的需求。對於開發商來說,蟻的基本功能作為為建設項目“黑匣子”。
對於管理人員或高級開發人員,蟻是其徹底構建環境的框架。他們可以添加自己定制的類型的組件,這意味著編寫可用於所有的開發人員在他們的項目或公司多次通過簡單地指定新類型的名稱一次ANT代碼。紅火蟻的可擴展性還允許訪問從項目定義文件的處理比寫的Ant build.xml其他輸出文件(例如特定的IDE,配置文件)的信息。
為了使蟻一個有用的開源項目,開發人員可以輕鬆地擴展,也許有助於它的發展,蟻必須是一個模塊化的可擴展的框架。它不應該是一個“封閉”的工具有一定的一套構建功能的。
它最初應該只有基本建成功能,而應該定義標準的方法來擴展這些基本功能。這樣的擴展可以是一些開發商或共同的功能可以添加到蟻在進化方法的具體要求。
按類別搜索
熱門軟件
OpenLDev 2 Jun 15
NOOBS 17 Feb 15
TCPDF 17 Jul 15
MagicDraw UML 11 May 15
IntelliJ IDEA Community Edition 17 Feb 15
rss2jira 20 Feb 15
Qt Creator 17 Aug 18
Invicta
類似的軟件
意見 Invicta
按類別搜索
熱門軟件
Lazarus 18 Jul 15
MariaDB 20 Jan 18
Flex 12 Jul 17
Android Studio 9 Dec 15
phc 3 Jun 15
libpcap 17 Feb 15
NetBeans IDE 16 Aug 18
評論沒有發現