操作系统
Linux
数据库
MySQL
HSQLDB(Hypersonic SQL)
Apache Derby
Excel JDBC Driver
Web开发框架
WebWork
WebWork是由OpenSymphony组织开发的,致力于组件化和代码重用的拉出式MVC模式J2EE Web框架。
Struts
Struts是一个基于Sun J2EE平台的MVC框架,主要是采用Servlet和JSP技术来实现的。
Spring MVC
Spring MVC是结构最清晰的MVC Model 2实现
EasyJWeb
EasyJWeb是基于java技术,应用于WEB应用程序快速开发的MVC框架,框架设计构思来源于国内众多项目实践,框架充分借签了当前主要流
行的开源Web框架(Struts、JSF、Tapestry
、Webwork),吸取了其优点及精华,利用Velocity作为模板页面引擎,是一个实现了页面及代码完全分离的MVC开发框架。是一个能实现中小型
Web应用系统快速开发的简易Web框架。
JavaServer(TM) Faces(JSF)
JavaServer(TM)
Faces技术简化了JavaServer应用程序用户界面的开发.各种技术水平的开发者都能够快速创建web应用程序通过在一个页面中装配一些可重复使
用UI组件;并可把这些组件与应用程序的数据源连接起来;也可把客户端产生的事件与服务端事件处理者连接起来.这个项目是Sun对JSF技术规范的最完整
实现。
OpenBlueLab
OpenBlueLab是一个用于构建Web2.0
Portal系统的快速开发框架。其主页就是采用该框架开发的一个Demo。Portal布局可以通过UI进行配置。Widget将自动组装,在运行期不
需要编写任何数据库交互代码就能够使它们自动实现数据感知。基于Ajax与HTML的form也将从XML widget定义自动构建。XML
widget定义可以从描述信息系统设计的UML模型快速生成。这个框架让你只需关注信息系统的设计,而form和portal的系统架构将自动生成。
JSP标签
Displytag
AJAX框架
DWR
应用服务器
Jakarta Tomcat
JBoss
GlassFish
Caucho Resin
Java开发工具
Eclipse
NetBeans
EasyEclipse
Jedit
UML建模工具
ArgoUML
Alma
源码管理工具
SVNKit
JCVS
JSVN
团队协作工具
Mindquarry
Java Enterprise TeamWork
Coefficient
Open-Xchange
项目管理工具
Memoranda
Open Workbench
Onepoint Project
OpenProj
Project
发布打包工具
JSmooth
Launch4j
VAInstall
摘自:http://hi.baidu.com/computertao/blog/item/b06285335a45f8fc1a4cff6d.html