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地址
【推荐】国内首个AI IDE,深度理解中文开发场景,立即下载体验Trae
【推荐】编程新体验,更懂你的AI,立即体验豆包MarsCode编程助手
【推荐】抖音旗下AI助手豆包,你的智能百科全书,全免费不限次数
【推荐】轻量又高性能的 SSH 工具 IShell:AI 加持,快人一步
· 阿里最新开源QwQ-32B,效果媲美deepseek-r1满血版,部署成本又又又降低了!
· AI编程工具终极对决:字节Trae VS Cursor,谁才是开发者新宠?
· 开源Multi-agent AI智能体框架aevatar.ai,欢迎大家贡献代码
· Manus重磅发布:全球首款通用AI代理技术深度解析与实战指南
· 被坑几百块钱后,我竟然真的恢复了删除的微信聊天记录!