这是我一些常用的开发工具,主要用来做web开发,绝大部分都是开源的,这里做出一个列表并给出评论和网址,以后逐步充实完善
本人Java初学者,水平实在有限,如有错误之处,请来信告知,感激不尽
JDK | |
说明: | Java 软件开发工具箱 |
网址: | |
相关资源 | |
推荐: | 必备 |
Eclipse | |
说明: | 目前最为流行的跨平台JAVA集成开发环境,扩展性极高,很多插件可用 完全用Java开发,无需安装,方便平台的迁移 我目前用的Eclipse已经维护了两年多,其间重装系统无数次,Eclipse的个人配置和插件却无需重装,非常方便 |
网址: | |
相关资源 | |
推荐: | 吐血推荐,都吐血了,还不把JB卸了换成eclipse |
JUnit | |
说明: | Java版单元测试框架,Eclipse内部已经集成 |
网址: | |
相关资源 | |
推荐: | 必备 |
CVS | |
说明: | Concurrent Versions System 开发源码的并发版本系统,它是目前最流行的面向软件开发人员的源代码版本管理解决方案。它可用于各种平台,包括 Linux 、Unix和 Windows NT/2000/XP等等 Eclipse已经内部集成对CVS的支持 |
网址: | |
相关资源 | WinCVS – Windows下的CVS图形界面客户端:http://www.wincvs.org CVSNT – Windows下的CVS服务器:http://www.cvsnt.org CVS 免费书: http://cvsbook.read-bean.com |
推荐: | 强烈推荐 |
Tomcat | |
说明: | 是在Sun公司的JSWDK(JavaServer Web DevelopmentKit,,SUN推出的小型Servlet/JSP调试工具)的基础上发展起来的一个优秀的Java Web容器,它是Apache的一个子项目。 |
网址: | |
相关资源 | |
推荐: | 配置简单,推荐初学者和开发者采用 |
Struts | |
说明: | 是Apache软件组织提供的一项开放源代码项目,它为Java Web应用提供了模型-视图-控制器(Model-View-Controller, MVC)框架,尤其适用于开发大型可扩展的Web应用。 |
网址: | |
相关资源 | |
推荐: | 技术成熟,使用广泛,强烈推荐 |
Hibernate | |
说明: | Hibernate是一个面向Java环境的对象/关系数据库映射工具。对象/关系数据库映射(object/relational mapping (ORM))这个术语表示一种技术,用来把对象模型表示的对象映射到基于SQL 的关系模型结构中去。 |
网址: | |
相关资源 | |
推荐: | 功能强大,最流行的Java O/R映射框架,强烈推荐 |
StrutsTestCase | |
说明: | 顾名思义,应用于Struts的单元测试框架 |
网址: | http://sourceforge.net/projects/strutstestcase |
相关资源 | |
推荐: | 推荐 |
Consol-Struts | |
说明: | Struts GUI开发辅助工具 |
网址: | http://www.jamesholmes.com/struts/console/ |
相关资源 | |
推荐: | 推荐 |
SiteMesh | |
说明: | 一个优秀的JSP布局模版框架,Tiles的可用替代品 |
网址: | http://www.opensymphony.com/sitemesh/download.html |
相关资源 | |
推荐: | 推荐尝试 |
Abbot Java GUI Testing Framework | |
说明: | 开源的Java GUI界面的自动测试工具 |
网址: | http://sourceforge.net/projects/abbot/ |
相关资源 | |
推荐: | 推荐尝试 |
OScache | |
说明: | 缓存页面提高访问速度的使用组件 |
网址: | http://www.opensymphony.com/oscache/ |
相关资源 | |
推荐: | 强烈推荐,大幅提高性能 |
exe4j | |
说明: | 安装制作工具 |
网址: | http://www.ej-technologies.com/products/exe4j/overview.html |
相关资源 | |
推荐: | 推荐 |
InstallAnywhere | |
说明: | 安装制作工具,大部分Java应用程序都用它来打包 |
网址: | http://www.zerog.com/ |
相关资源 | |
推荐: | 可惜不是免费的 |
XUI | |
说明: | 构建基于XML和JAVA应用程序UI的开源框架 |
网址: | http://xui.sourceforge.net/index.html |
相关资源 | |
推荐: | 国内目前好像很少有人用过,有兴趣的可以尝试 |
Spring | |
说明: | J2EE开发框架,企业及应用轻量级解决方案, |
网址: | http://springframework.sourceforge.net |
相关资源 | |
推荐: | 强烈推荐 |
WebWork | |
说明: | 另一个优秀的Web MVC 开放源码框架,Struts的替代方案 |
网址: | http://www.opensymphony.com/webwork/ |
相关资源 | |
推荐: | 推荐 |
MySQL | |
说明: | 最流行的开源数据库 |
网址: | http://www.mysql.com |
相关资源 | |
推荐: |
Lucene | |
说明: | 完全用Java编写的免费的开放源码的、高性能全文搜索引擎 |
网址: | |
相关资源 | |
推荐: | 强烈推荐 |
XDoclet | |
说明: | 代码生成和面向属性编成的免费的开放源码工具 |
网址: | |
相关资源 | |
推荐: | 强烈推荐 |
MoinMoin WiKi | |
说明: | WiKi是一个具有组内编辑能力的网站,对于在一个开发小组内搜索和记录知识是非常优秀的,MoinMoin是一个比较成熟的WiKi系统之一 |
网址: | |
相关资源 | |
推荐: | 推荐尝试 |
Majordomo | |
说明: | 开放源码邮件目录软件包,用来在开发人员中进行异步通信 |
网址: | |
相关资源 | |
推荐: | 推荐尝试 |
Bugzilla | |
说明: | 问题追踪和任务管理工具,Bugzilla是使用最广泛的,有Mozilla项目开发 |
网址: | |
相关资源 | |
推荐: | 强烈推荐 |