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. 资源上传与下载
相关推荐
苏三说技术13 分钟前
DeepSeek Harness必装的10个插件
后端
程序员黑豆21 分钟前
Java中的null与NullPointerException完全指南:安全处理、实战排查与面试题
java·前端·ai编程
阿弱22 分钟前
graph-core 策略合并机制的设计与用法
后端·agent
fatcoder26 分钟前
玩转Docker 08 — 实战:容器化真实后端并编排
后端·docker·容器
神奇小汤圆30 分钟前
从原始的CRUD 到高并发架构:关于秒杀系统的问题拆解与推演
后端
魔兽大山哥36 分钟前
NL2SQL 最怕越权:我在执行层叠了好几层 SQL 闸门
后端
晴天1644 分钟前
Electron面试题-Day19
java·javascript·electron
foggyprojects1 小时前
当 AI 输出销售额时,如何让它解释这个数字是怎么算出来的?
后端
一只叫煤球的猫1 小时前
开个新坑,从头开始完整拆解 Spring AI 2.0 的源码
后端·面试·aigc
GeekZHR1 小时前
C语言指针进阶补充6:动态内存管理、mem系列内存函数、复杂指针声明,一次补齐指针的“三大盲区“
java·c语言·算法·指针