JavaWeb——Maven高级

11.1. 分模块设计与开发

  1. 将项目按照功能拆分成若干个子模块,方便项目的管理维护、扩展,也方便模块之间的互相调用,资源共享。

11.2. 继承与聚合

11.2.1. 继承
  1. 父工程的的打包方式必须为pom
  1. 实现步骤
11.2.2. 版本锁定
  1. dependencyManagement
  1. 自定义属性
  1. <dependencyManagement>与<dependencies>的区别
11.2.3. 聚合
  1. 聚合,将多个模块组织成一个整体,同时进行项目的构建
  2. 聚合工程, 一个不具体业务功能的"空"工程(有且仅有一个pom文件)
  3. 作用,快速构建项目(无需根据依赖关系手动构建,之间在聚合工程上构建即可)
11.2.4. 继承与聚合

11.3. 私服

11.3.1. 介绍
11.3.2. 资源上传与下载
相关推荐
uhakadotcom几秒前
get_event_loop(),和 get_running_loop() + ThreadPoolExecutor 有啥区别
后端·面试·github
小马爱打代码1 分钟前
Spring Boot 自动装配流程
java·spring boot·后端
Cosolar5 分钟前
72小时生死时速:一文读懂引爆Fable模型禁令的越狱技术风暴
人工智能·后端·程序员
我登哥MVP7 分钟前
SpringCloud 核心组件解析:分布式配置管理
java·spring boot·分布式·spring·spring cloud·java-ee·maven
lihao lihao8 分钟前
linux线程
java·开发语言·jvm
满怀冰雪9 分钟前
第13篇-栈算法入门-括号匹配-表达式与单调栈基础
java·算法
我是一颗柠檬13 分钟前
【Java项目技术亮点】Redis Lua脚本原子化操作:高并发场景下的终极武器
java·redis·lua
swg32132114 分钟前
Redis实现主从选举
java·前端·redis
砍材农夫16 分钟前
python环境|pip|uv|venv|Conda区别
后端·python·conda·pip·uv
Java 码思客16 分钟前
【ElasticSearch 从入门到架构师】第6章_分词器与文本检索
java·elasticsearch