美文网首页
maven的module

maven的module

作者: 心魔_4cef | 来源:发表于2018-03-02 07:57 被阅读0次

    大家好,我是IT修真院武汉分院第11期学员,一枚正直善良的java程序员。今天给大家分享一下,修真院官网 java任务2中的深度思考:maven的module是什么? 

    1.背景介绍

    什么是maven?

    Maven是基于项目对象模型(POM project object model),可以通过一小段描述信息(配置)来管理项目的构建,报告和文档的软件项目管理工具。

    2.知识剖析

    mybatis的特点

    Maven的核心功能便是合理叙述项目间的依赖关系,通俗点讲,就是通过pom.xml文件的配置获取jar包,而不用手动去添加jar包

    3.常见问题

    如何管理多模块项目的依赖?

    4.解决方案

    对应的模块所需要的依赖加在对应的pom文件上

    5.编码实战

    父模块pom添加了gson依赖

    两个子模块均无gson依赖

    但是两个子模块均能用到父模块gson依赖

    6.扩展思考

    父项目和子模块之间有什么关系

    继承关系,如上图所示,子模块均可使用父模块添加的依赖

    8.更多讨论

    一。多模块可以做那个业务逻辑和数据访问层分离吗?

    业务逻辑和数据访问层分离正是需要多模块项目开发的

    二。core包怎么打包到私服?

    在maven路径下的conf的setting.xml文件进行相关配置和远程仓库关联,然后再项目中使用deploy

    三。各个子模块之间的依赖可以共享吗

    不能

    详见下方视频


    undefined_腾讯视频

    技能树.IT修真院

    “我们相信人人都可以成为一个工程师,现在开始,找个师兄,带你入门,掌控自己学习的节奏,学习的路上不再迷茫”。

    这里是技能树.IT修真院,成千上万的师兄在这里找到了自己的学习路线,学习透明化,成长可见化,师兄1对1免费指导。快来与我一起学习吧

    直接点击此链接:http://www.jnshu.com/login/1/18302507

    相关文章

      网友评论

          本文标题:maven的module

          本文链接:https://www.haomeiwen.com/subject/cmyoxftx.html