Maven 配置
Maven是一个采用纯Java编写的开源项目管理工具,主要服务于基于Java平台的项目构建、依赖管理。
Maven采用了一种被称之为基于项目对象模型(Project Object Model,缩写:POM)概念来管理项目,所有的项目配置信息都被定义在一个叫做
pom.xml的文件中
下载
Maven官网:https://maven.apache.org/download.cgi

安装
将文件解压

新建文件夹maven-repository作为Maven本地库文件夹

配置Maven
Maven配置文件settings.xml

配置本地仓库
在settings.xml中添加localRepository标签
localRepository节点默认是被注释掉的,需要把它移到注释之外,然后将localRepository节点的值改为maven的本地库路径
<localRepository>C:\PG\maven\maven-repository</localRepository>

配置阿里云镜像
在settings.xml文件中的mirrors下添加mirror标签
maven.aliyun.com代理了很多公共的maven仓库。使用maven.aliyun.com中的仓库地址作为下载源,速度更快更稳定。

<mirror>
<id>aliyunmaven</id>
<mirrorOf>central</mirrorOf>
<name>阿里云公共仓库</name>
<url>https://maven.aliyun.com/repository/public</url>
</mirror>

mirrorOf 里面千万不能配置*号,如果不配置* ,假设aliyun maven没有的话就会去国外仓库下载,如果配置了*号 ,那阿里云仓库没有,就会报错
<mirrorOf>central</mirrorOf>表示 凡是 central 仓库的包由阿里云url下载
配置Eclipse的Maven环境
我用的是Spring Tool Suite(Eclipse集成了spring)
使用本地Maven
打开Window->Preferences->Maven->Installations,右侧点击Add。

使用本地Maven配置文件
打开Window->Preferences->Maven->User Settings,配置如下并Apply:

配置环境变量
说明:一般是不需要配置环境变量的,除非你要在命令行使用
新建环境变量MAVEN_HOME,赋值安装路径,我的Maven安装路径:C:\PG\maven\apache-maven-3.6.0
编辑环境变量Path,追加%MAVEN_HOME%\bin\;
至此,maven已经完成了安装,我们可以通过CMD命令检查一下我们是否安装成功:
mvn -v
Eclipse环境中使用Maven
新建Maven项目
新建项目,快捷键Ctrl + N

选择Maven project

一路默认下一步
- GroupID 是项目组织唯一的标识符,实际对应JAVA的包的结构,是main目录里java的目录结构。
- ArtifactID 是项目的唯一的标识符,实际对应项目的名称,就是项目根目录的名称。
- Version 指定了项目的当前版本,
SNAPSHOT意为快照,说明该项目还处于开发中,是不稳定的版本。- name【可选的】声明了一个对于用户更为友好的项目名称,推荐为每个pom声明name,以方便信息交流。
- packaging【可选的,默认为jar】: 当不定义packaging时,maven会使用默认值jar。
例如

生成的项目结构和pom.xml文件

添加新的依赖
新加依赖,比如jpa,Maven公共库:https://mvnrepository.com

Maven项目更新
项目右键Run As的下级菜单Maven clean

项目右键Maven的下级菜单Update project...


浙公网安备 33010602011771号