优先级:pom.xml>settings.xmlnote>settings.xml 项目配置>用户配置>全局配置
如果存在相同的配置,优先级从大到小
配置jdk1.8
保存一下
截图保存
基础配置
配置
配置稳健的优先级
配置文件优先级
proxies 连接仓库的代理???
profiles 全局配置项目构建参数的列表,特定环境的定制化操作,jdk版本就是通过它设置的。
activeProfiles 手动激活profiles,通过profile id
activation 自动激活profiles配置,根据环境,中小型项目用的少。
properties 定义系统变量
repositories 远程仓库列表,项目开发时多仓库配置。
仓库的分类
Mavne的配置文件:
Maven 软件中,全局配置文件 settings.xml 远程仓库本地仓库的配置
本地仓库中,用户配置文件 settings.xmlnote
项目中, 项目配置文件 pom.xml
pom.xml:
1)<dependencyManagement>依赖管理器
在项目聚合关系下,对于多个项目的依赖进行统一管理
2)<dependencies>
对于当前项目的依赖管理
Maven配置
1、pom.xml
2、settings.xml
offlin 用于配置是否离线
plugingroups 插件组
servers 账号密码
mirrors 镜像
proxies 代理
profile 控制全局项目构建参数列表 例如jdk
activeprofiles 手工配置profile
activation 指定特定环境下切换profile
properties 类似变量
repositories配置远程仓库列表,多仓库配置
pluginrepositories 插件查库
pom.xml项目配置文件
1、项目基础信息配置
2、项目构建环境配置
3、项目仓库管理配置
4、项目依赖管理配置
5、项目报表信息配置
6、项目部署分发配置
优先级
pom.xml>settings.xmlnote>setting.xml
项目配置>用户配置>全局配置
资料下载地址:https://img.mukewang.com/down//imgsvc/2020/09/25/5f6dc567c0451b6f5bb7e957.zip
配置优先级.
通过设置 将jdk1.8作为默认的编译环境
settings.xml文件中的各个标签的作用.
profiles :配置全局JDK。完成特定环境定制化配置。
pom.xml项目配置
Maven配置
父依赖的配置
如此添加之后以后就不需要在每一个Maven的文件中单独去配置了
这些基础组件看看有哪些是常用的