前言

介绍Maven的简单设置以及项目创建

版本:

  • IDEA:2023.1

  • JDK:17

  • Maven:3.9.8

    (SpringBoot项目创建所使用的Maven版本为3.6.1)


配置

maven配置文件路径:~\conf\settings.xml

更改本地仓库路径

找到<localRepository>标签,设置本地仓库路径:

1
<localRepository>更改的本地仓库路径</localRepository>

更换国内镜像源

找到<mirrors>标签,在其内部配置<mirror>项。(可以配置多个)

1
2
3
4
5
6
7
8
9
10
11
12
13
14
<mirrors>
<mirror>
<id>aliyun</id>
<name>阿里云镜像</name>
<url>http://maven.aliyun.com/nexus/content/repositories/central/</url>
<mirrorOf>central</mirrorOf>
</mirror>
<mirror>
<id>huawei</id>
<name>华为云镜像</name>
<url>https://mirrors.huaweicloud.com/repository/maven/</url>
<mirrorOf>central</mirrorOf>
</mirror>
</mirrors>

创建工程

创建一个空工程

找到:File -> Project Structure -> Project,设置SDK和对应的Language level

找到:File -> Project Structure -> Modules,选择当前工程与SDK和对应的Language level

找到:File -> settings -> Build,Execution,Deployment -> Build Tools -> Maven

  • 设置Maven home path为本地下载好的Maven
  • 设置User setting file,为本地Maven的配置文件

这一步很重要,否则IDE会自动选择默认的Maven。

创建Maven项目

找到:File -> Project Structure -> Modules,新建一个Module

选择Maven Archetype:设置Archetype

点开:Advanced Settings:设置GroupId,设置ArtifactId(上面的Name会自动更改)

点击创建(Create

选择刚刚创建的模块,在Sources栏下设置与JDK版本对应的Language level

如果之前设置了工程的Language level,这里选择默认也可以

点击创建

创建Spring项目

这里使用的Maven版本为3.6.1

找到:File -> Project Structure -> Modules,新建一个Module

选择Spring Initializr:设置type,设置Group,设置Artifact(上面的Name会自动更改)

点击下一步(Next

选择Spring Boot的版本,勾选对应的依赖,点击创建(Create

创建完之后,启动测试。


后记

最开始使用的JDK8,按照网上的教程成功创建了SpringBoot2的版本,但还是出现各种依赖不匹配的问题,反反复复创建删除项目。