内容简介:
作为一个Java软件开发人员,你正为某个问题而苦恼吗?因为某个问题而影响开发进度,影响开发效率吗?拿起这本书吧!也许,你的问题的答案就在《Java开发超级工具集》中,你只需使用《Java开发超级工具集》介绍的一个小工具,所有问题就迎刃而解了!
Java是现今最为流行的软件开发语言了。为了提供开发人员的效率,人们开发了大量的辅助工具,《Java开发超级工具集》介绍了Java语言的各种功能强大的辅助开发工具,包括构建程序与调试,技术文档的编写、单元测试及集成、负载和性能测试,质量度量与问题管理,版本控制与持续集成等,涵盖了Java软件开发的各个方面。这些软件开发工具,都是作者从浩如烟海的大量工具中精挑细选出来的,并进行了分类,给出了详细的使用说明,帮助你提高开发效率,更出色地完成任务。
本站已搜索,无重复中文资源。
本帖隐藏的内容
目录:
第一部分 构建工具
第1章 使用Ant设置项目
1.1 构建过程中的Ant
1.2 安装Ant
1.3 Ant概述
1.4 在Ant中编译Java代码
1.5 使用属性自定义构建脚本
1.6 在Ant中运行单元测试
1.7 用Javadoc生成文档
1.8 将应用程序打包
1.9 部署应用程序
1.10 引导构建脚本
1.11 用Maven任务在Ant中使用Maven依赖
1.12 在Eclipse中使用Ant
1.13 在NetBeans中使用Ant
1.14 用XMLTask操作XML
1.15 小结
第2章 使用Maven 2设置项目
2.1 Maven和开发构建过程
2.2 Maven和Ant
2.3 安装Maven
2.4 声明式构建和Maven项目对象模型
2.5 理解Maven 2的生命周期
2.6 Maven目录结构
2.7 根据环境配置Maven
2.8 Maven 2中的依赖管理
2.9 用MvnRepository查找依赖
2.10 项目继承和聚合(Aggregation)
2.11 使用原型(Archetype)创建项目模板
2.12 编译代码
2.13 测试代码
2.14 打包和部署应用程序
2.15 使用Cargo部署应用程序
2.16 在Eclipse中使用Maven
2.17 在NetBeans中使用Maven
2.18 使用插件定制构建过程
2.19 用Archiva设置企业存储库
2.20 使用Artifactory设置企业存储库
2.21 在Maven中使用Ant
2.22 高级原型
2.23 使用组件(Assembly)
第二部分 版本控制工具
第3章 使用CVS设置版本控制
3.1 CVS概述
3.2 设置CVS仓库
3.3 在CVS中创建新项目
3.4 检出项目
3.5 处理文件--更新和提交
3.6 解决仓库锁定问题
3.7 使用关键字替换
3.8 处理二进制文件
3.9 CVS标记
3.10 在CVS中创建分支
3.11 从分支中合并更改
3.12 查看更改历史
3.13 还原更改
3.14 在Windows中使用CVS
第4章 用Subversion设置版本控制
4.1 Subversion概述
4.2 安装Subversion
4.3 Subversion仓库类型
4.4 设置Subversion仓库
4.5 设置新的Subversion项目
4.6 检出工作副本
4.7 将现有文件导入到Subversion
4.8 理解Subversion仓库的URL
4.9 使用文件
4.10 查看当前状态:Status命令
4.11 解决冲突
4.12 使用标记、分支和合并
4.13 回滚到以前的修订版本
4.14 对二进制文件使用文件锁定
4.15 打破和窃取锁定
4.16 用svn:needs-lock属性使锁定文件成为只读
4.17 使用属性
4.18 Subversion中的更改历史记录:日志和Blaming
4.19 用svnserve设置Subversion服务器
4.20 设置安全的svnserve服务器
4.21 设置支持WebDAV/DeltaV的Subversion服务器
4.22 设置安全的WebDAV/DeltaV服务器
4.23 用钩子脚本定制Subversion
4.24 将Subversion安装为Windows服务
4.25 备份和还原Subversion仓库
4.26 在Eclipse中使用Subversion
4.27 在NetBeans中使用Subversion
4.28 在Windows中使用Subversion
4.29 缺陷跟踪和变更控制
4.30 在Ant中使用Subversion
4.31 小结
第三部分 持续集成
第5章 用Continuum设置持续集成服务器
5.1 Continuum概述
5.2 安装Continuum服务器
5.3 手工启动和停止服务器
5.4 检查服务器状态
5.5 以Verbose模式运行Continuum服务器
5.6 添加项目组
5.7 添加Maven项目
5.8 添加Ant项目
5.9 添加外壳脚本项目
5.10 管理项目构建
5.11 管理用户
5.12 设置通知方法(Notifier)
5.13 配置和制订构建计划
5.14 调试构建
5.15 配置Continuum邮件服务器
5.16 配置Continuum网站端口
5.17 用Continuum自动生成Maven网站
5.18 配置手工构建任务
5.19 小结
更多,请参阅文档大纲
第30章 自动生成技术文档
30.1 概述
30.2 用SchemaSpy直观查看数据库结构
30.3 用Doxygen生成源代码文档
30.4 用UmlGraph在Javadoc中嵌入UML图表
30.5 小结
参考资料