Java開發(fā)工具大全(2014版)
原創(chuàng)|行業(yè)資訊|編輯:龔雪|2014-04-02 09:39:27.000|閱讀
554 次
概述:Java的開發(fā)工具很多,而且各有優(yōu)缺點,初學(xué)者往往不知道有哪些常用的開發(fā)工具,或者由于面臨的選擇比較多而產(chǎn)生困惑。本文對初學(xué)者常使用的Java開發(fā)工具作一介紹,有助于初學(xué)者了解Java常用開發(fā)工具并做出選擇。
# 界面/圖表報表/文檔/IDE等千款熱門軟控件火熱銷售中 >>
項目管理
- Ant,項目管理事實上的標準工具,幾乎所有的開源項目都會帶ant的腳本,幾乎所有的開發(fā)工具都提供對它的支持。
開發(fā)工具
- Eclipse,以其完全開放的架構(gòu)和強大的功能吸引了幾乎所有Java廠商的支持,并獲得大部分的開發(fā)人員的青睞。 如果同時使用MyEclipse插件,Java開發(fā)項目將會更加快速而順暢。
- .Netbeans,另外一個開放的IDE工具,因為是SUN所產(chǎn),對于新的JDK的支持比較及時。
- JDeveloper,具有商業(yè)水準的免費IDE工具,和Borland同根所出。
- IntelliJ IDEA,IntelliJ在業(yè)界被公認為最好的Java開發(fā)平臺之一,在智能代碼助手、代碼自動提示、重構(gòu)、J2EE支持、Ant、JUnit、CVS整合、代碼審查、 創(chuàng)新的GUI設(shè)計等方面表現(xiàn)突出,并支持基于Android平臺的程序開發(fā)。
測試
- 單元測試:JUnit,單元測試事實上的標準工具,和ant一樣,幾乎所有的正規(guī)的開源項目都提供基于它的測試用例工具,幾乎所有的開發(fā)工具都提供對它的支持。
- J2EE測試:Cactus,強大而開源的J2EE測試工具。>>>力薦12款最常用的Java測試工具 >>>26款開源的Java測試工具等你檢驗
服務(wù)器
- Tomcat,JSP/Servlet容器的標準工具,任何一個新的JSP/Servlet規(guī)范出來后,它幾乎都是第一個進行支持的,并且是SUN推薦的JSP/Servlet容器。
- JBoss,開放而強大的J2EE服務(wù)器,對于新的J2EE規(guī)范的支持也比較及時。
O/R映射
- Hibernate,輕量而強大的O/R映射工具,可以說是進行O/R的首選方案。>>> .Net映射工具eXpress Persistent Objects (XPO)
Web框架
- Spring:讓廣大的開放人員充分了解IoC和AOP的強大威力的MVC框架,并以其本身的設(shè)計思想吸引廣大開放人員學(xué)習(xí)、參考和使用。
- Struts,應(yīng)用最廣泛的MVC框架,開發(fā)相對簡單,資源豐富,功能成熟,擴展支持比較多。 >>>JAVA首選五款開源Web開發(fā)框架
日志
- Log4j,應(yīng)用比較廣泛的日志工具包,開源項目的首選。
輔助工具
- Jakarta Commons,提供豐富的工具集,短小精悍,也是學(xué)習(xí)系統(tǒng)設(shè)計和好資源。
代碼質(zhì)量
- FindBugs,靜態(tài)提升代碼質(zhì)量和防止一些邏輯問題的小工具。
設(shè)計
- ArgoUML,開源好用的UML設(shè)計工具,雖然比起Rose等重量級工具還有距離,但是基本功能都有了。
報表引擎
- JFreechart,報表引擎的事實上的標準,很多其他的報表工具都是以它為核心。
標簽:
Java開源開發(fā)工具
本站文章除注明轉(zhuǎn)載外,均為本站原創(chuàng)或翻譯。歡迎任何形式的轉(zhuǎn)載,但請務(wù)必注明出處、不得修改原文相關(guān)鏈接,如果存在內(nèi)容上的異議請郵件反饋至chenjj@fc6vip.cn
文章轉(zhuǎn)載自:慧都控件網(wǎng)