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

前言 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
评论 1
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值