入坑Maven
可以解决jar过多导致配置出错的问题。
一、首先下载安装Maven:https://maven.apache.org/
下载完后,解压即可;
配置环境变量(跟java类似):
-
M2_HOME maven目录下的bin目录
-
MAVEN_HOME maven的目录
-
path %MAVEN_HOME%\bin
检查一下maven是否配置成功:
接下来在conf目录下的settings.xml文件里添加阿里yun镜像,找到 标签 ,在里面添加如下代码
alimaven
aliyun maven
http://maven.aliyun.com/nexus/content/groups/public/
central
建立一个本地仓库:localRepository
D:\Program Files\apache-maven-3.6.3\maven_repo
接下来通过命令行输入 mvn help:system 会不停的下载jar包,或者在idea中也能下载。
二、在IDEA使用Maven:
-
启动IDEA
-
创建一个MavenWeb项目,如果是普通的可以不勾选。
3.然后嘟一下就进来了,之后的操作就是等待项目初始化
4.本地仓库里会出现许多jar包
5.IDEA中的maven配置,有时候创建maven项目他会默认配置的坑,所以需要手动修改
6.到这里maven在idea中的配置和使用就ok了
创建一个普通的maven项目
三、标记文件夹功能
第一种:
第二种:
四、pom.xml
4.0.0
com.xqc
javaweb-01-maven
1.0-SNAPSHOT
war
UTF-8
1.8
1.8
junit
junit
4.11
test
javaweb-01-maven
maven-clean-plugin
3.1.0
maven-resources-plugin
3.0.2
maven-compiler-plugin
3.8.0
maven-surefire-plugin
2.22.1
maven-war-plugin
3.2.2
maven-install-plugin
2.5.2
maven-deploy-plugin
2.8.2
maven由于他的约定大于配置,之后可能遇到写的配置文件无法被导出或者生效的问题,解决方案:
4.0.0
com.xqc
javaweb-01-maven2
1.0-SNAPSHOT
junit
junit
4.11
test
org.springframework
spring-context
5.2.0.RELEASE
src/main/resources
**/*.properties
**/*.xml
false
src/main/java
**/*.properties
**/*.xml
false
src/main/resources
**/*.properties
**/*.xml
false
src/main/java
**/*.properties
**/*.xml
false
Maven中jar包的联系关联图
五、解决遇到的问题
- Maven项目中Tomcat无法配置
5.maven默认web项目中的web.xml版本问题
参考\apache-tomcat-8.5.31\webapps\ROOT\WEB-INF\web.xml
6.Maven仓库的使用