一、下载
https://maven.apache.org/download.cgi
解压
二、配置环境变量
- M2_HOME:
- MAVEN_HOME
- Path
配置完这三个,验证
三、配置镜像
由于外国镜像太慢,建议使用阿里云镜像
<mirror>
<id>nexus-aliyun</id>
<mirrorOf>*,!jeecg,!jeecg-snapshots</mirrorOf>
<name>Nexus aliyun</name>
<url>http://maven.aliyun.com/nexus/content/groups/public</url>
</mirror>
将上面一段xml放入settings.xml中(E:\myenvironment\apache-maven-3.8.1\conf\settings.xml)
四、本地仓库
本地仓库一般在${user.home}/.m2/repository,但也可以自定义
<localRepository>E:\myenvironment\apache-maven-3.8.1\repository</localRepository>
五、在IDE中使用maven
点击finish,等待项目build
六、创建一个普通的web项目,不使用模板
七、idea配置tomcat
idea重置插件eval reset
https://plugins.zhile.io
八、maven默认web项目重web.xml版本问题
将tomcat下的webapps\ROOT\WEB-INF中的web.xml复制粘贴到项目中的相同位置
原来的:
替换后:
<?xml version="1.0" encoding="UTF-8"?>
<web-app xmlns="http://xmlns.jcp.org/xml/ns/javaee"
xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"
xsi:schemaLocation="http://xmlns.jcp.org/xml/ns/javaee
http://xmlns.jcp.org/xml/ns/javaee/web-app_4_0.xsd"
version="4.0"
metadata-complete="true">
</web-app>
九、maven仓库的使用
地址:https://mvnrepository.com/
复制上面一段依赖,放入pom.xml中
配置web.xml