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,报表引擎的事实上的标准,不少其余的报表工具都是以它为核心。

相关文章
相关标签/搜索