Maven
# Maven
1.1 Maven项目架构管理工具
Maven方便导入jar包
Maven的核心思想:约定大约配置
- 有约束,不要违反。
1.2 下载安装Maven
官网地址:https://maven.apache.org/
(1)下载并解压
下载地址

解压

(2)配置环境变量
新增
M2_HOME(maven的bin目录)
MAVEN_HOME(maven包目录)

新增Path
%MAVEN_HOME%\bin

(3)验证
打开cmd 输入:mvn -version

1.3配置阿里云镜像
加速我们的下载
<mirror>
<id>alimaven</id>
<mirrorOf>central</mirrorOf>
<name>aliyun maven</name>
<url>http://maven.aliyun.com/nexus/content/repositories/central/</url>
</mirror>

1.4 本地仓库

1.5 在idea中使用Maven
(1)打开idea,新建一个Maven项目

(2)新建Maven项目

(3)配置Maven

(4)自动导入包,点击右下角

(5)BUILD SUCCESS 导入成功

(6)检查IDEA中的Maven的配置
IDEA创建成功后,检查一下Maven配置
注意:经常在IDEA中会出现一个问题就是项目自动创建完成后,这个MavenHome会使用IDEA默认的,如果发现这个问题,手动改为本地的


1.6 创建一个普通Maven项目
什么都不勾选直接创建


这个只有在Web应用下才有

webapp创建俩个目录

1.7 IDEA标识资源目录
(1)第一种方式

(2)第二种方式



1.8在IDEA中配置Tomcat
(1)打开 Configuration配置

(2)添加Tomcat Server配置

(3)配置Tomcat路径


(5)添加Articat


(5)配置tomcat local服务

(6)Maven界面

1.9pom文件
pom.xml是Maven的核心配置文件

Maven由于它的约定大于配置,我们写的配置文件无法导出或者生效
<!--在build中配置resources,来防止我们资源导出失败的问题-->
<build>
<resources>
<resource>
<directory>src/main/resources</directory>
<excludes>
<exclude>**/*.properties</exclude>
<exclude>**/*.xml</exclude>
</excludes>
<filtering>false</filtering>
</resource>
<resource>
<directory>src/main/java</directory>
<includes>
<include>**/*.properties</include>
<include>**/*.xml</include>
</includes>
<filtering>false</filtering>
</resource>
</resources>
</build>
1.10IDEA操作

1.11解决问题
1.11.1.Maven3.6.2
解决方法:降级为3.6.1
1.11.2.Tomcat闪退
paus
1.11.3 IDEA每次都要重复配置Maven


4.Maven项目中Tomcat配置
mvnrepository地址:
https://mvnrepository.com/search?q=servlet-api

javax.servlet4.0.1地址


浙公网安备 33010602011771号