java开发工具有哪些_Java开发工具大全(2014版)

本文介绍了Java初学者常用的开发工具,包括项目管理工具Ant、开发工具Eclipse和MyEclipse、IDE工具NetBeans和IntelliJ IDEA、单元测试工具JUnit、服务器工具Tomcat和JBoss、Web框架Spring和Struts、日志工具Log4j等。
摘要由CSDN通过智能技术生成

Java的开发工具很多,而且各有优缺点,初学者往往不知道有哪些常用的开发工具,或者由于面临的选择比较多而产生困惑。本文对初学者常使用的Java开发工具作一介绍,有助于初学者了解Java常用开发工具并做出选择。

项目管理

Ant,项目管理事实上的标准工具,几乎所有的开源项目都会带ant的脚本,几乎所有的开发工具都提供对它的支持。

开发工具

Eclipse,以其完全开放的架构和强大的功能吸引了几乎所有Java厂商的支持,并获得大部分的开发人员的青睐。 如果同时使用MyEclipse插件,Java开发项目将会更加快速而顺畅。

.Netbeans,另外一个开放的IDE工具,因为是SUN所产,对于新的JDK的支持比较及时。

JDeveloper,具有商业水准的免费IDE工具,和Borland同根所出。

IntelliJ IDEA,IntelliJ在业界被公认为最好的Java开发平台之一,在智能代码助手、代码自动提示、重构、J2EE支持、Ant、JUnit、CVS整合、代码审查、 创新的GUI设计等方面表现突出,并支持基于Android平台的程序开发。

测试

单元测试:JUnit,单元测试事实上的标准工具,和ant一样,几乎所有的正规的开源项目都提供基于它的测试用例工具,几乎所有的开发工具都提供对它的支持。

服务器

Tomcat,JSP/Servlet容器的标准工具,任何一个新的JSP/Servlet规范出来后,它几乎都是第一个进行支持的,并且是SUN推荐的JSP/Servlet容器。

JBoss,开放而强大的J2EE服务器,对于新的J2EE规范的支持也比较及时。

O/R映射

Web框架

Spring:让广大的开放人员充分了解IoC和AOP的强大威力的MVC框架,并以其本身的设计思想吸引广大开放人员学习、参考和使用。

Struts,应用最广泛的MVC框架,开发相对简单,资源丰富,功能成熟,扩展支持比较多。>>>JAVA首选五款开源Web开发框架

日志

Log4j,应用比较广泛的日志工具包,开源项目的首选。

辅助工具

Jakarta Commons,提供丰富的工具集,短小精悍,也是学习系统设计和好资源。

代码质量

FindBugs,静态提升代码质量和防止一些逻辑问题的小工具。

设计

ArgoUML,开源好用的UML设计工具,虽然比起Rose等重量级工具还有距离,但是基本功能都有了。

报表引擎

JFreechart,报表引擎的事实上的标准,很多其他的报表工具都是以它为核心。

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值