Java開發工具大全(2014版)

Java的開發工具不少,並且各有優缺點,初學者每每不知道有哪些經常使用的開發工具,或者因爲面臨的選擇比較多而產生困惑。本文對初學者常使用的Java開發工具做一介紹,有助於初學者瞭解Java經常使用開發工具並作出選擇。html

項目管理服務器

  1. Ant,項目管理事實上的標準工具,幾乎全部的開源項目都會帶ant的腳本,幾乎全部的開發工具都提供對它的支持。架構

開發工具 框架

  1. Eclipse,以其徹底開放的架構和強大的功能吸引了幾乎全部Java廠商的支持,並得到大部分的開發人員的青睞。 若是同時使用MyEclipse插件,Java開發項目將會更加快速而順暢。工具

  2. .Netbeans,另一個開放的IDE工具,由於是SUN所產,對於新的JDK的支持比較及時。單元測試

  3. JDeveloper,具備商業水準的免費IDE工具,和Borland同根所出。學習

  4. IntelliJ IDEA,IntelliJ在業界被公認爲最好的Java開發平臺之一,在智能代碼助手、代碼自動提示、重構、J2EE支持、Ant、JUnit、CVS整合、代碼審查、 創新的GUI設計等方面表現突出,並支持基於Android平臺的程序開發。開發工具

測試測試

  1. 單元測試:JUnit,單元測試事實上的標準工具,和ant同樣,幾乎全部的正規的開源項目都提供基於它的測試用例工具,幾乎全部的開發工具都提供對它的支持。插件

  2. J2EE測試:Cactus,強大而開源的J2EE測試工具。>>>力薦12款最經常使用的Java測試工具  >>>26款開源的Java測試工具等你檢驗

服務器

  1. Tomcat,JSP/Servlet容器的標準工具,任何一個新的JSP/Servlet規範出來後,它幾乎都是第一個進行支持的,而且是SUN推薦的JSP/Servlet容器。

  2. JBoss,開放而強大的J2EE服務器,對於新的J2EE規範的支持也比較及時。

O/R映射

  1. Hibernate,輕量而強大的O/R映射工具,能夠說是進行O/R的首選方案。>>> .Net映射工具eXpress Persistent Objects (XPO)

Web框架

  1. Spring:讓廣大的開放人員充分了解IoC和AOP的強大威力的MVC框架,並以其自己的設計思想吸引廣大開放人員學習、參考和使用。

  2. Struts,應用最普遍的MVC框架,開發相對簡單,資源豐富,功能成熟,擴展支持比較多。 >>>JAVA首選五款開源Web開發框架

日誌

  1. Log4j,應用比較普遍的日誌工具包,開源項目的首選。

輔助工具

  1. Jakarta Commons,提供豐富的工具集,短小精悍,也是學習系統設計和好資源。

代碼質量

  1. FindBugs,靜態提高代碼質量和防止一些邏輯問題的小工具。

設計

  1. ArgoUML,開源好用的UML設計工具,雖然比起Rose等重量級工具還有距離,可是基本功能都有了。

報表引擎

  1. JFreechart,報表引擎的事實上的標準,不少其餘的報表工具都是以它爲核心。

相關文章
相關標籤/搜索