java : Maven in action (Maven 3 实战) 中文目录

来源:互联网 发布:整形网站源码 编辑:程序博客网 时间:2024/05/17 03:05
前言 3
本书面向的读者 4
致谢 5
专家推荐 6
内容简介 7
目录 9
第1章   Maven的安装和配置 12
1.1 在Windows上安装Maven 12
1.1.1 检查JDK安装 12
1.1.2 下载Maven 12
1.1.3 本地安装 13
1.1.4 升级Maven 14
1.2 在基于Unix的系统上安装Maven 14
1.2.1 下载和安装 15
1.2.2 升级Maven 16
1.3 安装目录分析 16
1.3.1 M2_HOME 16
1.3.2 ~/.m2 18
1.4 设置HTTP代理 18
1.5 安装m2eclipse 19
1.6 安装NetBeans Maven插件 24
1.7 Maven安装最佳实践 26
1.7.1 设置MAVEN_OPTS环境变量 26
1.7.2 配置用户范围settings.xml 27
1.7.3 不要使用IDE内嵌的Maven 27
1.8 小结 29


第2章   Maven使用入门 30
2.1 编写POM 30
2.2 编写主代码 31
2.3 编写测试代码 33
2.4 打包和运行 37
2.5 使用Archetype生成项目骨架 39
2.6 m2eclipse简单使用 41
2.6.1 导入Maven项目 41
2.6.2 创建Maven项目 42
2.6.3 运行mvn命令 43
2.7 NetBeans Maven插件简单使用 44
2.7.1 打开Maven项目 44
2.7.2 创建Maven项目 46
2.7.3 运行mvn命令 46
2.8 小结 47


第3章   坐标和依赖 49
3.1 何为Maven坐标 49
3.2 坐标详解 50
3.3 account-mail 52
3.3.1 account-email 的POM 52
3.3.2 account-email的主代码 54
3.3.3 account-email的测试代码 58
3.3.4 构建account-email 60
3.4 依赖的配置 60
3.5 依赖范围 61
3.6 传递性依赖 63
3.6.1 何为传递性依赖 63
3.6.2 传递性依赖和依赖范围 64
3.7 依赖调解(Dependency Mediation) 65
3.8 可选依赖 65
3.9 最佳实践 67
3.9.1 排除依赖 68
3.9.2 归类依赖 69
3.9.3 优化依赖 71
3.10 小结 73


第4章   使用Maven构建Web应用 74
4.1 Web项目的目录结构 74
4.2 account-service 76
4.2.1 account-service的POM 77
4.2.2 account-service的主代码 78
4.3 account-web 83
4.3.1 account-web的POM 83
4.3.2 account-web的主代码 85
4.4 使用jetty-maven-plugin进行测试 92
4.5 使用Cargo实现自动化部署 94
4.5.1 部署至本地Web容器 95
4.5.2 部署至远程Web容器 97
4.6 小结 98
其他信息 3
封面 1
InfoQ中文站 8
InfoQ社区介绍 48
免费在线版本 2
版权信息 99
迷你书 100
0 0
原创粉丝点击