22.Maven高级——继承与聚合

1.继承

1.1 继承关系(只支持单继承、多重继承,不支持多继承)

只建议公共依赖,各模块独立依赖需要单独写在各模块

项目结构一般以右边的为准

1.2 版本锁定

在父工程中统一管理版本,子工程只需要引入名称(不需要指定版本),修改父工程中版本即可修改

2.聚合

  • 聚合之后,Maven会自动处理模块之间的依赖关系,实现打包等操作
  • 一般聚合文件放在父工程中,因为没有任何的的代码只有pom文件
相关推荐
问简2 小时前
虚拟化对比
服务器
KevinCyao2 小时前
java视频短信接口怎么调用?SpringBoot集成视频短信及回调处理Demo
java·spring boot·音视频
航Hang*2 小时前
Windows Server 配置与管理——第3章:文件系统管理
运维·服务器·windows·vmware
lifewange3 小时前
Linux ps 进程查看命令详解
linux·运维·服务器
總鑽風3 小时前
搭建Spring Boot + ELK日志平台,实现可视化日志监控
spring boot·elk·macos
功德+n3 小时前
Linux下安装与配置Docker完整详细步骤
linux·运维·服务器·开发语言·docker·centos
人工干智能3 小时前
科普:python中你写的模块找不到了——`ModuleNotFoundError`
服务器·python
不吃香菜学java3 小时前
Redis简单应用
数据库·spring boot·tomcat·maven
新知图书4 小时前
搭建Spring Boot开发环境
java·spring boot·后端