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
本书面向的读者 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
- java : Maven in action (Maven 3 实战) 中文目录
- Maven实战(Maven In Action)
- 《Maven in Action》
- maven in action读书笔记
- Maven实战 -- 目录
- MAVEN实战-目录分析
- 实战Java分析:Hang in maven test
- maven in action(一)maven简介
- Gradle in Action 中文目录
- 【Maven in action】eclipse普通Java工程与Maven工程相互转换
- Activiti in Action(实战Activiti)-目录
- maven in action(二)maven安装和配置-->myeclipse
- maven in action(三)hello world maven
- maven in action(四)maven坐标和依赖
- maven in action(五)maven继承和聚合
- maven in action(六)maven约定和常用命令
- maven in action(八)maven常用插件使用
- maven in action(九) myeclipse maven项目svn管理
- [DP]城市交通
- 【支付宝】支付宝支付失败:4000
- Linux Min
- VS编译环境中TBB配置和C++中lambda表达式
- Redis常见七种使用
- java : Maven in action (Maven 3 实战) 中文目录
- 关于C语言的malloc函数以及内存泄漏的问题
- HTML5基础——文本标记
- Java自学心得—1
- Spring 中Control示例
- 小白程序媛的进击之路(面向对象)
- 【Java】数组--数三退一实例
- AndroidStudio导入项目一直卡在Building gradle project info最快速解决方案
- Mybatis 学习之API