setting配置文件

配置本地仓库位置
配置本地仓库位置

maven有两个配置文件:
用户级settings(优先使用)
全局settings

配置阿里镜像:

alimaven
central
aliyun maven
maven.aliyun.com/nexus/content/groups/public

配置构建时使用的jdk版本:

jdk-8

true
8


<maven.compiler.source>8</maven.compiler.source>
<maven.compiler.target>8</maven.compiler.target>
<maven.compiler.compilerVersion>8</maven.compiler.compilerVersion>


GAVP特性:(规范)构建时存到maven仓库的综合名称
G:公司域名,最多四级
A:项目名-模块名
V:版本号,一般使用三级版本号,例如:1.0.0
P:当前是什么文件,有jar,war,pom


配置本地仓库位置
配置镜像仓库,默认访问中央仓库
配置具体镜像仓库
id 表示镜像id
mirrorOf 表示匹配中央仓库
name 表示镜像名称
url表示镜像路径

配置信息
具体配置信息
全局唯一的id
插件标记
默认编译器
jdk提供的编译器版本
自定义key与value
<maven.compiler.source>
<maven.compiler.target>
<maven.compiler.compilerVersion>
配置具体的jdk信息

添加仓库的用户认证
唯一标识
访问仓库的用户名
访问仓库的密码

具体配置信息
唯一标识
指定激活条件
参数 true 当没有profile被激活时激活此profile,false 不开启
指定jdk版本
配置依赖仓库
具体配置信息
唯一标识
私服地址(指定依赖仓库地址)
配置releases仓库信息
仓库是否支持releases版本
配置snapshost仓库信息
仓库是否支持snapshost版本

配置插件仓库
具体配置信息
唯一标识
私服地址(指定插件仓库地址)
配置releases仓库信息
仓库是否支持releases版本
配置snapshost仓库信息
仓库是否支持snapshost版本

配置激活profile
具体配置激活profile