maven一直都在用,但你真的了解他吗?来听一下清华大佬怎么说

本文详细解析了Maven的配置文件setting.xml,包括localRepository、interactiveMode、offline等关键配置,并介绍了Maven的目录结构和坐标的概念,帮助读者深入理解Maven的工作原理。
摘要由CSDN通过智能技术生成

对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是否在需

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值