List of Figures
- 3.1. 一个插件包含一些目标
- 3.2. 一个生命周期是一些阶段的序列
- 3.3. 一个目标绑定到一个阶段
- 3.4. 被绑定的目标随着它们阶段的运行而运行
- 3.5. 一个Maven项目的坐标
- 3.6. Maven空间是项目的一个坐标系统
- 3.7. Maven处理传递性依赖
- 7.1. 多模块企业级应用的模块关系
- 7.2. 天气数据的简单对象模型
- 7.3. Spring MVC 控制器引用simple-weather和simple-persist中的组件
- 7.4. 引用 simple-weather 和 simple-persist 的命令行应用
- 7.5. 编写接口项目程序
- 9.1. 项目对象模型
- 9.2. 超级POM永远是最基础的父POM
- 9.3. 多模块项目关系
- 9.4. a-parent和project的项目继承关系
- 9.5. maven-book 多模块 vs. 继承
- 9.6. 企业级多模块 vs. 继承
- 9.7. 为特定的项目使用父项目作为“原型”
- 12.1. 套件描述符图解
- 14.1. 在Eclipse中开启Maven控制台
- 14.2. 使用m2eclipse向导来创建一个新项目
- 14.3. 从Subversion签出一个新的项目
- 14.4. 使用Maven Archetype创建一个Maven项目
- 14.5. 创建一个Maven模块
- 14.6. 为一个新的Maven模块选择一个父项目
- 14.7. 创建一个新的POM
- 14.8. 为新的POM添加依赖
- 14.9. 向中央仓库查询依赖
- 14.10. 导入一个Maven项目
- 14.11. 导入一个多模块的Maven项目
- 14.12. Materializing a Maven Project
- 14.13. 选择一个构件以具体化
- 14.14. 具体化Apache Camel
- 14.15. 通过Run As..运行一个Eclipse构建
- 14.16. 配置一个Maven构建作为一个运行配置
- 14.17. 可用的Maven特性
- 14.18. 手动给项目的POM添加一个依赖
- 14.19. 更新Maven依赖
- 14.20. 搜索依赖
- 14.21. 搜索构件和类
- 14.22. 搜索一个POM
- 14.23. 在仓库中搜索类
- 14.24. 打开Maven索引视图
- 14.25. Maven索引视图
- 14.26. 从索引视图定位一个POM
- 14.27. idiom-core的POM编辑器的Overview标签页
- 14.28. idiom父项目的POM编辑器的Overview标签页
- 14.29. idiom-core的有效POM
- 14.30. POM编辑器的Dependencies标签页
- 14.31. POM编辑器的Build标签页
- 14.32. POM编辑器的Dependency Tree标签页
- 14.33. 在依赖树中定位依赖
- 14.34. 以图的形式查看项目的依赖
- 14.35. 依赖图的放射状布局
- 14.36. Eclipse的Maven首选项
- 14.37. Maven目标对话框
- 14.38. Maven安装选项页面
- 14.39. 开启Maven版本装饰器
- 14.40. 没有Maven版本装饰器的包浏览器
- 14.41. 开启了Maven版本装饰器的包浏览器
- 15.1. 简单生成的Maven站点
- 15.2. 定制样例项目的web站点
- 16.1. Nexus登陆窗口(默认 用户名/密码 是 admin/admin123)
- 16.2. 匿名用户的Nexus界面
- 16.3. 浏览一个Nexus仓库
- 16.4. 浏览一个Nexus组
- 16.5. 关键词为"maven"的构件搜索结果
- 16.6. 浏览Nexus系统信息源
- 16.7. 浏览Nexus日志和配置文件
- 16.8. 更改你的Nexus密码
- 16.9. 添加一个Nexus仓库
- 16.10. 添加新的仓库至一个Nexus组
- 16.11. Nexus服务器配置
- 16.12. 代理仓库的配置页面
- 16.13. Nexus中的组配置页面
- 16.14. Nexus中的路由配置页面