Maven进阶

分模块开发

依赖传递

直接依赖

间接依赖

路径冲突

同一个配置文件 相同坐标 不用版本 最后配置版本生效

路径优先 谁层级高 谁是生效依赖

声明优先 层级相同,看谁先声明

可选依赖optionnal --不想给

隐藏当前工程所依赖的资源 隐藏后对应的资源将不具有传递性

排除依赖exclusions --- 不想要

排除依赖时隐藏当前资源对应的依赖关系

聚合

继承

属性

配置文件加载属性

版本管理

配置多环境

跳过测试


私服仓库

宿主仓库 hosted

代理仓库 proxy

仓库组 group

解决快照版本和正式版本工程的分类下载

配置当前工程保存在私服中的具体位置

相关推荐
吃虫子的人3 分钟前
记录使用Arthas修改线上源码重新加载的一次过程
java·arthas
figo10tf31 分钟前
Spring Boot项目集成Redisson 原始依赖与 Spring Boot Starter 的流程
java·spring boot·后端
zhangyi_viva34 分钟前
Spring Boot(七):Swagger 接口文档
java·spring boot·后端
橙露38 分钟前
Spring Boot 核心原理:自动配置机制与自定义 Starter 开发
java·数据库·spring boot
小程故事多_8039 分钟前
Agent Infra核心技术解析:Sandbox sandbox技术原理、选型逻辑与主流方案全景
java·开发语言·人工智能·aigc
冰暮流星40 分钟前
sql语言之分组语句group by
java·数据库·sql
望舒51342 分钟前
代码随想录day25,回溯算法part4
java·数据结构·算法·leetcode
黎雁·泠崖44 分钟前
【魔法森林冒险】3/14 Allen类(一):主角核心属性与初始化
java·开发语言
黎雁·泠崖1 小时前
【魔法森林冒险】1/14 项目总览:用Java打造你的第一个回合制冒险游戏
java·开发语言
NuageL1 小时前
原始Json字符串转化为Java对象列表/把中文键名变成英文键名
java·spring boot·json