写在开始 :
本文主要介绍了 Maven 的环境安装过程,介绍的比较详细;
另外介绍了maven的基础介绍,常用命令和依赖关系等等
1. Maven环境安装(保姆级介绍)
** a. 安装Maven**
下载maven3.8.6版本,下载链接如下:
maven下载链接
https://dlcdn.apache.org/maven/maven-3/3.8.6/binaries/apache-maven-3.8.6-bin.zip
解压apache-maven-3.8.6-bin.zip到没有中文的目录下。
** b. 配置仓库**
1、解压课程资料中的maven仓库下的repository.zip到本地硬盘
2、在Maven的conf目录中setting.xml文件中配置本地仓库的地址。
仓库路径参考地址 : 注意一定是每个人自己电脑的仓库路径, 注意路径符号是向左撇 /
<localRepository>
/D:/22/JAVA/software/apache-maven-3.6.2-bin/apache-maven-3.6.2/repo
</localRepository>
配置中央仓库位置:
在setting.xml文件中配置阿里云中央仓库地址。
中央仓库地址如图所示!
c. IDEA中配置maven
在IDEA中配置maven:进入 File --> Settings --> Build --> Build Tools --> Maven
配置maven安装目录、setting.xml及本地仓库的位置。
d. 配置Maven环境变量
此电脑>高级系统设置>环境变量>
新建系统变量: 变量名: MAVEN_HOME 变量值: Maven安装的根目录
在Path中新建, 值为 %MAVEN_HOME%\bin
启动CMD命令工具,输入 mvn-v
e. 安装小结
2. Maven介绍
1.Maven翻译为“专家“, ”内行”的意思,是著名Apache公司下基于Java开发的开源项目。
2.Maven项目对象模型(POM)是一个项目管理工具软件,可以通过简短的中央信息描述来管理项目的搭建,报告和文档等步骤。
3.Maven是一个项目管理和构建的工具,可以对项目进行构建、依赖的管理。
2.1 Maven声明周期
- clean : 清理
- compile : 编译
- test : 测试
- package : 打包
- install : 安装
2.2 maven分模块设计
- 将项目按功能拆分为若干子模块
- 方便项目管理维护扩展,也方便module之间相互调用,资源共享
- 分模块设计需要先对模块功能进行设计,再编码, 不是工程开发完毕,再拆分
2.3 工程间的继承和聚合关系
使用Maven时注意的点:
1. Maven版本:Maven有多个版本,要确保项目使用的Maven版本与你的系统环境兼容。
2. POM:POM是Maven的核心对象,要确保POM文件中的各项配置正确无误,否则可能会影响项目构建或运行。
3. 依赖管理:Maven提供依赖管理功能,可以自动下载并处理项目所依赖的第三方库,要确保项目依赖库的版本与兼容性。
4. Maven仓库:Maven会将下载的依赖库保存在本地仓库中,要确保本地仓库与Maven配置中的仓库地址相同。
5. 构建过程:Maven构建过程由多个生命周期和阶段组成。不同的阶段可能需要不同的配置文件或插件支持,要注意按照构建过程来正确配置项目。
6. 插件管理:Maven支持许多插件,可以根据需要使用不同的插件扩展工作,但要确保插件版本的兼容性。
总之,使用Maven需要注意各项配置和管理工作,尤其是在处理依赖库时要注意版本和兼容性。同时,可以根据需要使用Maven提供的插件和扩展工作。
如果Maven项目在IntelliJ IDEA中没有变为蓝色,说明项目已经被IDEA识别为普通Java项目,而不是Maven项目。这可能是因为IDEA没有正确识别项目中Maven POM文件的位置或内容。
为了解决这个问题,你可以尝试以下步骤:
确认项目中是否存在正确的Maven POM文件。要被IDEA认为是Maven项目,项目根目录下应该有一个名为“pom.xml”的文件。
刷新Maven项目。在IDEA的Maven面板中,右键单击项目,选择“Reload Project”选项,或者在命令行中使用“mvn clean install”命令。
确认IDEA的Maven设置。在IDEA的“Settings”(或者“Preferences”)中,找到“Build, Execution, Deployment” -> “Build Tools” -> “Maven”设置,确保Maven的配置文件路径正确,并且Maven版本号正确。
确认IDEA的工作区设置。在IDEA的“Settings”(或者“Preferences”)中,找到“Directories”设置,确认项目的Maven源代码存放目录和资源文件存放目录设置正确。
如果尝试了以上步骤之后,Maven项目仍然没有变为蓝色,你可以尝试关闭IDEA并重启,并再次尝试以上步骤。
:::info
在IntelliJ IDEA中,右键单击Maven项目的pom.xml文件,可以看到“Add As…”菜单,它包含了多个选项,可以将Maven项目的pom.xml文件添加到不同的工具中。选项如下:
- Add as Maven Project:将项目作为Maven项目添加到IDEA中。
- Add as Ant build file:将pom.xml文件作为Ant构建文件添加到IDEA中。
- Add as Gradle build file:将pom.xml文件作为Gradle构建文件添加到IDEA中。
- Add as Project Interpreters Configuration:将pom.xml文件作为解释器配置文件添加到IDEA中,用于配置新的Python等解释器。
- Add As CI Script:将pom.xml文件作为CI脚本添加到IDEA中
:::