Java程序员常用开发工具
Java程序员常用开发工具箱
这是我一些常用的开发工具,主要用来做web开发,绝大部分都是开源的,这里做出一个列表并给出评论和网址,以后逐步充实完善
本人Java初学者,水平实在有限,如有错误之处,请来信告知,感激不尽
Email: jeffreyxu@gmail.com
JDK |
|
说明: |
Java 软件开发工具箱 |
网址: |
http://java.sun.com |
相关资源 |
|
推荐: |
必备 |
Eclipse |
|
说明: |
目前最为流行的跨平台JAVA集成开发环境,扩展性极高,很多插件可用 完全用Java开发,无需安装,方便平台的迁移 我目前用的Eclipse已经维护了两年多,其间重装系统无数次,Eclipse的个人配置和插件却无需重装,非常方便 |
网址: |
http://www.eclipse.org |
相关资源 |
|
推荐: |
吐血推荐,都吐血了,还不把JB卸了换成eclipse |
JUnit |
|
说明: |
Java版单元测试框架,Eclipse内部已经集成 |
网址: |
http://www.junit.org |
相关资源 |
|
推荐: |
必备 |
CVS |
|
说明: |
Concurrent Versions System 开发源码的并发版本系统,它是目前最流行的面向软件开发人员的源代码版本管理解决方案。它可用于各种平台,包括 Linux 、Unix和 Windows NT/2000/XP等等 Eclipse已经内部集成对CVS的支持 |
网址: |
http://www.cvshome.org |
相关资源 |
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的一个子项目。 |
网址: |
http://www.apache.org |
相关资源 |
|
推荐: |
配置简单,推荐初学者和开发者采用 |
Struts |
|
说明: |
是Apache软件组织提供的一项开放源代码项目,它为Java Web应用提供了模型-视图-控制器(Model-View-Controller, MVC)框架,尤其适用于开发大型可扩展的Web应用。 |
网址: |
http://struts.sourceforge.net |
相关资源 |
|
推荐: |
技术成熟,使用广泛,强烈推荐 |
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编写的免费的开放源码的、高性能全文搜索引擎 |
网址: |
http://jakarta.apache.org/lucene |
相关资源 |
|
推荐: |
强烈推荐 |
XDoclet |
|
说明: |
代码生成和面向属性编成的免费的开放源码工具 |
网址: |
http://xdoclet.sf.net |
相关资源 |
|
推荐: |
强烈推荐 |
MoinMoin WiKi |
|
说明: |
WiKi是一个具有组内编辑能力的网站,对于在一个开发小组内搜索和记录知识是非常优秀的,MoinMoin是一个比较成熟的WiKi系统之一 |
网址: |
http://moin.sourceforge.net |
相关资源 |
|
推荐: |
推荐尝试 |
Majordomo |
|
说明: |
开放源码邮件目录软件包,用来在开发人员中进行异步通信 |
网址: |
http://www.greatcircle.com/majordomo |
相关资源 |
|
推荐: |
推荐尝试 |
Bugzilla |
|
说明: |
问题追踪和任务管理工具,Bugzilla是使用最广泛的,有Mozilla项目开发 |
网址: |
http://www.mozilla.org/bugzilla |
相关资源 |
|
推荐: |
强烈推荐 |
Java程序员常用开发工具相关推荐
- Java程序员常用开发工具有哪些?
Java程序开发人员可以选择集成开发环境IDE(IntegratedDevelopmentEnvironment),因为Java是一种开放源码语言.开放源代码免费,商业收费.怎样选择一种适合自己的集成 ...
- Java程序员常用开发软件介绍
Java程序员常用开发软件介绍 Java程序员常用开发软件介绍 后端开发利器:idea / eclipse及各种封装版本 数据库客户端:Navicat / Heidisql 前端开发: vs code ...
- Java 程序员常用资源工具集合
本文章转载自微信公众号:JAVA 学习技术过程我们经常需要使用搜索引擎来检索资料,国内常用的也就是某度了. 当然有条件的话,搜索引擎首先还是推荐使用 Google,如果没办法使用,可以使用以下几个作为 ...
- 程序员常用的工具网站
程序员常用的工具网站 免费书籍 数据库 在线制作流程图 java开发常用工具网站 程序开发导航 面试常看的网站 在线编程 系统设计 springboot学习参考网站 云服务器 LINUX命令学习 免费 ...
- 收录Java程序员常用英语
Java程序员常用英语 基础----进阶 A. array数组accessible 可存取的 area面积audio 音频 addition 加法 action 行动 arithmetic ...
- 工具|月刊第一期:程序员常用的工具软件(视频类、编辑类、分析类、检索类)
Hi,大家好,我准备搞一个程序员实用工具的月刊,每个月固定时间推荐好用的最新的工具软件,并且每期写明工具的类型,如分析类,检索类等 方便我们在日常工作开发使用,也能在其中发现乐趣. 那下面就开始我们的 ...
- Java程序员常用网站总结
对Java程序员常用的网站总结,欢迎在下面补充 1.所有人都会用到的Github Github 2.国内的Github->Gitee Gitee 3.校招必刷->牛客网 牛客 4.Leet ...
- 为了看看程序员常用什么工具软件,我“黑”进了技术部的收藏夹
作者丨大狮兄 来源丨W3Cschool(ID:w3cschoolcn) "好的工具是成功的一半" 善于使用工具,是人类有别于其他动物的标志之一,现代办公更离不开工具的支持.而对于我 ...
- JAVA程序员常用网址
JAVA程序员常用网址 网址名 描述 网址 CSDN 程序员成长必经网站 https://blog.csdn.net/WeiHao0240 博客园 程序员成长必经网站之一 https://www.cn ...
最新文章
- java创建线程的两种方法区别
- Kali Linux 2020.1修改系统语言
- 1031 Hello World for U (20 分)【难度: 一般 / 知识点: 找规律】
- linux下进程的创建代码,Linux下进程创建分析
- 批量文件替换_让你效率翻倍的15个Word批量操作小技巧
- Java mongo入门
- Microsoft SQL Server 2000 索引碎片整理最佳实践(上)
- 说说我对[lambda x: x*i for i in range(4)]的理解
- DNS解析、智能DNS原理及CDN应用和原理
- 基于docker的redis4.0单机集群搭建
- 华为操作系统 28 年史
- 如何搭建一个在线教育平台
- 您需要最新版本的Outlook才能使用此数据库-MacOS的Outlook
- 增广贤文( 道家儿童启蒙书目)
- 用我这些年的经历告诉你无力吐槽的自动化现状……
- 什么是全量数据、增量数据?如何统一一套系统?
- linux查看系统版本
- python入门之字符串索引,切片
- 团队管理的五大核心 | 管理者必读
- 读书笔记--电气图连接线的表示方法