一.Maven
搭建工具前提:
社区版idea版本:2021.1 -2022.1.4(卸载安装idea时要删除注册表)
专业版idea版本:无要求。
Q:为什么要2021/2022版而不是最新版?
A:版本才能使用Spring Boot Helper插件
1.什么是Mavan
Maven是⼀个项⽬管理⼯具。基于POM(Project Object Model,项⽬对象模型)的概念,Maven可以通过⼀⼩段描述信息来管理项⽬的构建,报告和⽂档的项⽬管理⼯具软件。
简而言之:Maven是⼀个项⽬管理⼯具, 通过pom.xml⽂件的配置获取jar包,⽽不⽤⼿动去添加jar包。
举个例子~
想象一下,你正在盖房子,需要各种材料,如砖块、水泥、木材等。
Maven就像是你的材料供应商,它知道哪里可以找到这些材料(即Maven仓库),并且当你需要某种材料时,它会自动帮你订购并送到你的工地上。你不需要亲自去市场上搜索、购买每种材料,Maven会帮你处理这些繁琐的工作。
IDEA本⾝已经集成了Maven, 我们可以直接使⽤, ⽆需安装。
我这个版本使用的汉化版,是因为方便我之前使用,懒得换回来了。


但是一般这样直接创建Maven项目会导致IDEA界面卡死(好像是一种BUG吧),所以创建项目还是以下流程靠谱。

点击 Create, 就创建好了⼀个Maven项⽬。
2.Mavan的核心功能
1.项目构建
Maven 提供了标准的,跨平台(Linux, Windows, MacOS等)的⾃动化项⽬构建⽅式。
当我们开发了⼀个项⽬之后, 代码需要经过编译, 测试, 打包, 发布等流程, 每次代码的修改, 都需要经过这些流程, 如果代码反复调试修改, 这个流程就需要反复进⾏, 就显得特别麻烦,, ⽽Maven 给我们提供了⼀套简单的命令来完成项⽬的构建,可以使项目构建自动化。
作用:
使项目构建自动化
举个例子~