1.父子项目 关键点:
a.父pom中子项目1
b.子项目中父项目
主要是继承的作用,即子项目的pom中可以使用父项目中已经定义好的dependency
这里还有一个关于父子项目的展示结构问题:是父子缩进的目录结构还是父子并行的目录结构?
首先这两者对于功能来说没有任何影响,其次这两者展示的不同是由于父pom中的模块定义不同引起的:
一种是<module>子项目</module>
另一种是<module>./子项目</module>

2.多模块项目,关键点:
子模块2如何应用子模块1的类和方法,一般子模块1都是一些比较基础的commmon方法类,子模块2比如是一个web项目,会使用到
子模块1的类和方法,此时只需要在子模块2的pom中添加子模块1的依赖即可:
<dependency>
<groupId>子模块1
<artificateId>子模块1
<version>1.0
</dependency>

https://blog.csdn.net/u012702547/article/details/77431765
https://blog.csdn.net/shyuan128/article/details/78248240

maven -父子项目和多模块项目相关推荐

  1. Maven 搭建spring boot多模块项目(附源码)

    Maven 搭建spring boot多模块项目 备注:所有项目都在idea中创建 1.idea创建maven项目 1-1: 删除src,target目录,只保留pom.xml 1-2: 根目录pom ...

  2. java多站点项目_java-在多模块项目构建期间模块之间的Maven...

    为了清楚起见,您从多模块项目运行此命令时注意到了此行为: mvn clean test 但是您将具有相同的行为,即:无需在运行任何阶段的情况下就将模块之间的依赖关系解析并可用,而无需事先将它们安装在本 ...

  3. 基于maven使用IDEA创建多模块项目

    原文地址:http://blog.csdn.net/williamhappy/article/details/54376855 鉴于最近学习一个分布式项目的开发,讲一下关于使用IntelliJ IDE ...

  4. maven进阶:一个多模块项目

    一个多模块项目通过一个父POM 引用一个或多个子模块来定义.父项目,通过以下配置,将子项目关联. [xhtml] view plaincopy <packaging>pom</pac ...

  5. maven安装与创建多模块项目【转】

    maven是一个比较流行的项目管理工具,在最近参与的项目中,也使用了maven,本文主要对在项目中的使用做一个总结,主要涉及maven的安装于配置.maven创建多模块项目. 1.maven安装与配置 ...

  6. 转: maven进阶:一个多模块项目

    一个多模块项目通过一个父POM 引用一个或多个子模块来定义.父项目,通过以下配置,将子项目关联. [xhtml] view plaincopy <packaging>pom</pac ...

  7. eclipse启动springboot项目_多模块项目中的一个Spring Boot启动错误

    问题描述 Springboot项目在启动时,报出了以下错误: ***************************APPLICATION FAILED TO START*************** ...

  8. 【sprinb-boot】maven 多模块项目:单独 spring-boot:run 某个模块

    目录 前言 假设的 maven 多模块项目 模块关系1 模块关系2 模块关系3 模块关系4 示例:模块关系1 1,my-parent1/pom.xml 文件 2,my-parent1/my-app1/ ...

  9. maven 按业务拆分模块_关于maven单项目拆分为Maven多模块项目

    最近工作遇到Maven单项目拆分多模块项目问题,故简作记录 相关分支如下: Master(线上分支) Split(拆分分支) UnionDev(团队成员同步开发合并分支) Dev1(团队成员同步开发分 ...

最新文章

  1. __name__ == '__main__'的作用
  2. csrf保护php,防止PHP中的CSRF
  3. 小白的算法初识课堂(part4)--快速排序
  4. 数据结构栈的知识_数据知识栈
  5. python异常处理_Python 工匠: 异常处理的三个好习惯
  6. 数码相机与计算机接口,数码相机怎么连接电脑
  7. bzoj 1647: [Usaco2007 Open]Fliptile 翻格子游戏(枚举)
  8. java计数器_Java高效计数器
  9. 无人驾驶之硬件平台详解
  10. SpringBoot统一异常拦截处理
  11. CC攻击(Challenge Collapsar)原理及防范方法
  12. 刚培训的java程序员怎么找工作,快来看鸭~
  13. 深度学习第一次作业 - 波士顿房价预测
  14. 【excel】QUARTILE.EXC V.S. QUARTILE.INC
  15. csgo调出参数_CSGO控制台全方位使用教程 控制台常用命令及参数说明
  16. 【EE308FZ Lab2-1】Android App for Bobing (Prototype)
  17. Android Studio使用技巧系列教程(四)
  18. JAVA容器,什么叫JAVA容器?
  19. 秒懂设计模式之组合模式(Composite Pattern)
  20. 虚拟服务器hydra,使用hydra构建六大服务器及混合服务器

热门文章

  1. 高度焦虑、凌晨出没、空中飞人,这些竟是 IT 大佬的日常!
  2. 颠覆智能手机的下一代设备已出现?
  3. 猎豹移动傅盛:区块链将重塑整个社会关系,CEO恐将职位不保
  4. 字节跳动面试官:千峰java培训多少钱
  5. 帮你快速拿Offer!java基础入门课后答案第二版
  6. oracle建立表语句 主键,oracle 创建表sql语句,主键,自增长
  7. python图像分类需要什么环境_Python学习简单图像识别分类,python
  8. python 写入excel 日期_详解:Python实现大数据收集至excel的思路大牛分享(建议收藏)...
  9. tl494cn逆变器电路图_TL494逆变器电路图(400W)
  10. python中多条件语句_Python中的带条件语句