书签 分享 收藏 举报 版权申诉 / 35
上传文档赚钱

类型Maven原理与实践培训教材(共35张).pptx

  • 上传人(卖家):三亚风情
  • 文档编号:3475202
  • 上传时间:2022-09-04
  • 格式:PPTX
  • 页数:35
  • 大小:826.87KB
  • 【下载声明】
    1. 本站全部试题类文档,若标题没写含答案,则无答案;标题注明含答案的文档,主观题也可能无答案。请谨慎下单,一旦售出,不予退换。
    2. 本站全部PPT文档均不含视频和音频,PPT中出现的音频或视频标识(或文字)仅表示流程,实际无音频或视频文件。请谨慎下单,一旦售出,不予退换。
    3. 本页资料《Maven原理与实践培训教材(共35张).pptx》由用户(三亚风情)主动上传,其收益全归该用户。163文库仅提供信息存储空间,仅对该用户上传内容的表现方式做保护处理,对上传内容本身不做任何修改或编辑。 若此文所含内容侵犯了您的版权或隐私,请立即通知163文库(点击联系客服),我们立即给予删除!
    4. 请根据预览情况,自愿下载本文。本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
    5. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007及以上版本和PDF阅读器,压缩文件请下载最新的WinRAR软件解压。
    配套讲稿:

    如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。

    特殊限制:

    部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。

    关 键  词:
    Maven 原理 实践 培训教材 35
    资源描述:

    1、原理与实践大纲 何为 构建,依赖管理,项目信息聚合 核心概念 坐标,依赖,仓库,生命周期,插件 最佳实践 创建、打包、发布、版本管理 项目实战()M2()何为?依赖管理工具4j:3.2.444:1.7.5:4.2.5:中央中央仓储仓储何为?构建工具 高度自动化 跨平台 丰富的可重用组件 标准化清理清理编译编译测试测试报告报告打包打包部署部署何为?项目信息聚合 版本控制系统信息,缺陷跟踪系统信息,开发者信息,许可证信息 项目站点:,测试覆盖,代码静态分析报告核心概念 坐标 依赖 仓库 生命周期 插件坐标:1.0.0-()()15(14)1.0.01.0.0坐标4.0.01.1.1依赖3.2.41

    2、.2.533.1中央仓储中央仓储依赖范围依赖范围依赖范围()()对于主代码有效对于主代码有效对于测试代码对于测试代码有效有效被打包,对于运行被打包,对于运行时有效时有效例子例子YYY4j-Y-YY-Y 传递性依赖 使用-的时候,不用考-依赖了什么 万一出现问题的时候,不得不去了解-依赖了什么依赖相关技巧 .1.1.2$.3.2.4 .依赖依赖归类归类依赖依赖排除排除依赖管理 4.0.0 1.0.0 3.2.4 4.0.0 1.0.0 父项目父项目子项目子项目仓库()默认的,本地所项目都复用一个本地仓库本地仓库从远程仓库(可配置)下载必要的构件中央仓库是唯一内置的远程仓库本地仓库本地仓库2远程仓

    3、库远程仓库远程仓库远程仓库中央仓库中央仓库仓库()D:m2添加远程仓储添加远程仓储更改本地更改本地仓储位置仓储位置22生命周期 三套生命周期(,)相互独立 一套生命周期中,生命周期阶段前后依赖 命令指向生命周期阶段 插件 本身是一个框架,实际的任务都由插件完成 插件与生命周期阶段绑定,用户通过指定生命周期阶段就能够隐式的通过插件执行任务 例如:打包的时候,能够执行生成源码包和核心插件核心插件打包工具打包工具报告插件报告插件工具工具、命令行 指定生命周期$清空项目的工作目录$执行测试$执行打包()$将组件安装到本地仓储$将组件部署到远程仓储$生成项目站点信息 指定插件目标$生成项目的$将项目的源

    4、码生成 命令行 项目中常用命令角色角色命令命令功能功能开发人员$清除工作空间$执行单元测试实施人员$项目打包平台开发人员$项目发布最佳实践 场景 通过骨架,创建一个名称为的工程 该工程包含3、4j、三个组件 编写一个方法用于判断字符串是否为空 将组件进行打包,打包时生成源码 发布组件到远程仓储使用创建项目$添加组件 在远程仓储中查找组件 在中添加组件 在中添加插件打包 打包:将工程打包成组件()$发布 发布:将组件发布到远程仓储$在远程仓储中查看组件 版本管理规范 1.3.4-2.-1.0.0-&1.4.1-20091030-124744-108 处于开发中的不稳定版本 方便及时的获得团队其它

    5、模块的状态 自动更新(),强制更新:-U 原则:不要依赖任何外部构建的版本主要版本主要版本发布发布相对次要相对次要版本发布版本发布重要修复重要修复里程碑版里程碑版本:本:项目实战大数据项目项目中使用包仓储中没有项目中使用的第三方组件;没有掌握将第三方组件上传到仓储中的方法;插件的使用方法不正确;编译不通过私服仓库中没有自主开发的组件;项目实战 如何为项目添加组件项目实战 如何为项目添加第三方组件()项目实战 如何在内外网隔离的环境下使用 方式一:将本地仓储拷贝至内网环境的开发人员机器中;方式二:在内网环境中搭建私服仓储服务,并确保私服仓储服务中有比较完整的组件项目实战 如何将内部组件部署到远程仓储 中添加部署的目标地址 执行 命令进行部署 后记 培训材料 原理与实践 学习思维导图 实战_12804356 一本非常适合开发人员的书籍Q&A演讲完毕,谢谢观看!

    展开阅读全文
    提示  163文库所有资源均是用户自行上传分享,仅供网友学习交流,未经上传用户书面授权,请勿作他用。
    关于本文
    本文标题:Maven原理与实践培训教材(共35张).pptx
    链接地址:https://www.163wenku.com/p-3475202.html

    Copyright@ 2017-2037 Www.163WenKu.Com  网站版权所有  |  资源地图   
    IPC备案号:蜀ICP备2021032737号  | 川公网安备 51099002000191号


    侵权投诉QQ:3464097650  资料上传QQ:3464097650
       


    【声明】本站为“文档C2C交易模式”,即用户上传的文档直接卖给(下载)用户,本站只是网络空间服务平台,本站所有原创文档下载所得归上传人所有,如您发现上传作品侵犯了您的版权,请立刻联系我们并提供证据,我们将在3个工作日内予以改正。

    163文库