1 Maven的概念

Maven是一款服务于Java平台自动化构建工具
image.png

2 Maven安装及配置

2.1 安装

image.png
image.png
image.png

2.2 配置

2.2.1 环境变量配置

image.png
image.png
image.png
image.png

2.2.2 xml文件配置(镜像)

image.png
image.png
image.png

  1. <!-- 推荐使用这个 -->
  2. <mirror>
  3. <id>nexus-aliyun</id>
  4. <mirrorOf>*,!jeecg,!jeecg-snapshots</mirrorOf>
  5. <name>Nexus aliyun</name>
  6. <url>http://maven.aliyun.com/nexus/content/groups/public</url>
  7. </mirror>

2.2.3 本地仓库配置

image.png
image.png

3 Maven中的常用操作

4 IDEA中Maven项目的构建

4.1 模板创建

image.png
image.png
image.png
image.png
观察Maven项目仓库的变化
image.png
image.png
image.png

4.2 普通创建

image.png
image.png
image.png

5 遇到的问题

5.1 编写的配置文件无法读取

image.png

  1. <!-- Maven由于“约定大于配置”,我们之后可能会遇到写的配置文件无法被导出或者生效的问题,解决方案如下: -->
  2. <build>
  3. <resources>
  4. <resource>
  5. <directory>src/main/resources</directory>
  6. <includes>
  7. <include>**/*.properties</include>
  8. <include>**/*.xml</include>
  9. </includes>
  10. <filtering>true</filtering>
  11. </resource>
  12. <resource>
  13. <directory>src/main/java</directory>
  14. <includes>
  15. <include>**/*.properties</include>
  16. <include>**/*.xml</include>
  17. </includes>
  18. <filtering>true</filtering>
  19. </resource>
  20. </resources>
  21. </build>

image.png

5.2 Maven项目的模块改名

image.png
image.png
image.png