Maven中的坐标用于描述仓库中资源的位置https://repo1.maven.org/maven2/
- Maven坐标主要组成
groupld:定义当前Maven项目隶属组织名称(通常是域名反写,例如: org.mybatis)
artifactld:定义当前Maven项目名称(通常是模块名称,例如CRM、SMS)
version:定义当前项目版本号
packaging:定义该项目的打包方式
- Maven坐标的作用
使用唯一标识,唯一性定位资源位置,通过该标识可以将资源的识别与下载工作交由机器完成
3、本地仓库配置
-
Maven启动后,会自动保存下载的资源到本地仓库
-
默认位置
${user.home }/.m2/repository
当前目录位置为登录用户名所在目录下的.m2文件夹中
- 自定义位置


D:/Maven/repository
当前目录位置为D:/Maven/repository文件夹中
4、 Maven 阿里云(Aliyun)仓库
Maven 仓库默认在国外, 国内使用难免很慢,我们可以更换为阿里云的仓库。
修改 maven 根目录下的 conf 文件夹中的 settings.xml 文件,在 mirrors 节点上,添加内容如下:

nexus-aliyun
central
Nexus aliyun
http://maven.aliyun.com/nexus/content/groups/public
5、全局setting与用户setting区别
●全局settting定义了当前计算器中Maven的
●公共配置用户settting定义了当前用户的配置
1、创建目录结构
在刚刚Maven的安装目录旁边创建Test目录

进入Test,创建project

进入project,创建java-project

进入java-project,创建src

其他依次类似创建如下目录结构

2、 在src同层目录下创建pom.xml

在pom.xml当中写入如下内容
<?xml version="1.0" encoding="UTF-8"?><project
xmlns=“http://maven.apache.org/POM/4.0.0”
xmlns:xsi=“http://www.w3.org/2001/XMLSchema-instance”
xsi:schemaLocation=“http://maven.apache.org/POM/4.0.0 http://maven.apache.org/maven-v4_0_0.xsd”>
4.0.0
com.itzhe

本文详细介绍了如何在IntelliJ IDEA中使用Maven,包括配置本地仓库、切换阿里云仓库、理解Maven坐标,以及创建Java和Web项目的步骤,涵盖了从零开始的手工创建到使用Maven命令行构建。此外,还讨论了全局和用户设置的区别,提供了测试类的创建和运行示例。
最低0.47元/天 解锁文章
3850

被折叠的 条评论
为什么被折叠?



