项目管理工具
文章平均质量分 84
源活水
这个作者很懒,什么都没留下…
展开
-
【项目管理工具】Maven学习笔记(一)Maven基础
1 Apache Maven简介2 Apache Maven安装和配置3 Apache Maven使用入门参考资料: 1. Maven实战1 Apache Maven简介Maven主要服务于基于Java平台的项目构建、依赖管理和项目信息管理。为开发者提供了一套完整的构建生命周期框架。开发团队几乎不用花多少时间就能够自动完成工程的基础构建配置。Maven 工程结构...原创 2018-06-20 22:01:21 · 156 阅读 · 0 评论 -
【项目管理工具】Maven学习笔记(二)Maven依赖管理
1 坐标和依赖配置2 依赖范围3 传递性依赖4 依赖调节5 可选依赖6 排除依赖7 归类依赖8 优化依赖1 坐标和依赖配置Maven坐标的元素包括groupId、artifactId、version、packaging、classifier groupId:定义当前Maven项目隶属的实际项目artifactId:该元素定义实际项目中的一个Maven项目(模...原创 2018-06-20 23:28:01 · 298 阅读 · 0 评论 -
【项目管理工具】Maven学习笔记(三)Maven仓库
1 仓库简介2 本地仓库3 远程仓库3.1 中央仓库3.2 私服3.3 远程仓库的配置3.4 远程仓库的认证3.5 部署至远程仓库4 镜像5 仓库搜索服务1 仓库简介 在Maven世界中,任何一个依赖、插件或者项目构建的输出,都可以称为构件。任何一个构件都有一组坐标唯一标识。得益于坐标机制,任何Maven项目使用任何一个构件的方式都是完全相同的。在此基础...原创 2018-06-21 09:47:51 · 224 阅读 · 0 评论 -
【项目管理工具】Maven学习笔记(四)Maven生命周期和插件
1 生命周期1.1 clean生命周期1.2 default生命周期1.3 site生命周期2 命令行与生命周期3 插件3.1 插件目标3.2 插件绑定3.2.1 内置绑定1 生命周期Maven的生命周期就是对所有的构建过程进行抽象和统一。包含了项目的清理、初始化、编译、测试、打包、集成测试、验证、部署和站点生成等几乎所有构建步骤。在Maven...原创 2018-06-21 20:38:48 · 232 阅读 · 0 评论 -
【项目管理工具】Maven学习笔记(五)Maven聚合与继承
1 聚合2 继承3 依赖管理4 插件管理5 聚合和继承的关系6 反应堆1 聚合Maven聚合(或者称为多模块)是为了实现多模块的组合。为了能够实现模块证号,我们需要创建一个额外的聚合模块,然后通过该模块构建整个项目的所有模块。聚合模块本身作为一个Maven项目,它必须要有自己的POM,不过,同时作为一个聚合项目,其POM又有特殊的地方。 packaging,其...原创 2018-06-22 22:17:04 · 167 阅读 · 0 评论