`
lk557
  • 浏览: 138889 次
  • 性别: Icon_minigender_1
  • 来自: 上海
社区版块
存档分类
最新评论

Java Web 应用开发常用工具整理

 
阅读更多

这篇文章是我在开发Java WEB应用的开发过程中常常要用到的工具。

IDE

Eclipse IDE for Java EE Developers Eclipse的版本很多,For Java EE的版本集成了很多插件(例如,XML,SQL…),免去了开发人员找Plugin的麻烦。Eclipse离不开那些那些Plugin,在《常用Eclipse插件整理》中是我常使用的几个插件。

有时候会心血来潮玩一下IntelliJ IDEAIntelliJ IDEA也是很优秀的一个IDE,而且没有Elipse插件装多了以后不稳定的现象,不过两者快捷键的差别很大。

J2EE Server

首选当然是Jetty,在开发过程中使用Jetty就是因为Jetty的启动过程比tomcat快不少,更不要说JBoss了。

Tomcat也是一个很好的选择,用的人应该很多吧。

Build 工具

Maven已经成功的替代了Ant成为了Java程序构建和管理的标准,另外开发人员借助Maven强大的开发库管理功能,查找和使用第三方的库也轻松很多,真是居家旅行越货杀人之必备工具。

SVN客户端

SVN是我使用的最多的版本管理器,除了通过IDE(Eclipse,IntelliJ IDEA)的SVN插件(Eclipse的插件叫Subclipse)来使用SVN,有时候还需要借助一些专门的SVN工具,乌龟TortoiseSvn就是首选。

喜欢命令的同学也可以使用Subversion的命令行。

浏览器

在这项中Firefox应该是开发人员的最佳伴侣了,跟Eclipse一样Firebug也有很多优秀的插件,FireBug,YSlow等等都很在开发过程中给开发人员很多帮助。

文档管理工具

在软件开发的过程中离不开文档的编写,管理,知识的整理和总结。Trac其实就是Wiki,用Trac来编辑、维护文档和知识真是很方便。

UML

软件开发过程中离不开设计,设计过程中往往需要借助一些UML图来表达开发人员的设计思路,俗话说“一图胜千言”呀。UML的工具商业、开源都不少,StarUML是我使用过的不错的工具,在这里推荐一下。


分享到:
评论

相关推荐

Global site tag (gtag.js) - Google Analytics