对Maven讲解:Maven配置
通常我们安装了Maven之后会对Maven setting.xml(Maven的配置文件做一些自定义),本章我们将详细地学习一下Maven setting.xml文件。
- 文件位置
一般存在与Maven安装的 Root File Path 的conf文件夹下:
e.g.:
- setting.xml 概览
<?xml version="1.0" encoding="UTF-8"?>
<settings xmlns="http://maven.apache.org/SETTINGS/1.0.0"
xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:schemaLocation="http://maven.apache.org/SETTINGS/1.0.0
http://maven.apache.org/xsd/settings-1.0.0.xsd">
<localRepository/>
<interactiveMode/>
<offline/>
<pluginGroups/>
<servers/>
<mirrors/>
<proxies/>
<profiles/>
<activeProfiles/>
</settings>
localRepository(Maven仓库)
Maven repository 用于存放项目中应用的jar包,通常我们有一下两种做法设置Maven的仓库。
出厂默认设置
即不配置Maven Repository的任何信息,默认使用 ${user.home}/.m2/repository/setting.xml
自定义仓库
<localRepository>E:\WorkSpace\IDEs\Maven\MavenRepository</localRepository>
interactiveMode
interactiveMode 用于决定maven是否在需