Maven
Maven
- 核心思想:约定大于配置
下载安装
- 下载地址,版本3.6.3
- 解压复制到熟悉目录下
配置
-
配置环境变量
- M2_HOME:
...\apache-maven-3.6.3\bin - MAVEN_HOME:
...\apache-maven-3.6.3 - PATH中添加
%MAVEN_HOME%\bin - cmd中输入
mvn -version测试
- M2_HOME:
-
配置镜像:在
apache-maven-3.6.3\conf\settings.xml中添加mirror子节点-
<mirror> <id>aliyunmaven</id> <mirrorOf>*</mirrorOf> <name>阿里云公共仓库</name> <url>https://maven.aliyun.com/repository/public</url> </mirror>
-
-
本地仓库:同样的xml文件中配置
<localRepository>/path/to/local/repo</localRepository>
在IDEA中使用Maven
-
IDEA中创建Maven项目
- 勾上
Create from archetype - 下面选
maven-archetype-webapp - 填Maven GAV,组id,项目名,版本
- 选择Maven地址、用户设置文件、本地仓库
- 进入后下载各种东西,出现
BUILD SUCCESS即为成功
- 勾上
-
IDEA中的Maven设置
- Settings -> Build -> Build Tools -> Maven
- 注意将Maven home path改为自己的Maven
- Importing中,勾上Automatically download Sources
-
项目设置
-
在main目录下新建java和resources两个目录
-
将java目录Make Directory as -> Sources Root
-
将resources目录Make Directory as ->Resources Root
-
在pom.xml中的build标签内,添加以下代码,导出java目录下的资源(本来只有resources目录下的会导出):
-
<build> <resources> <resource> <directory>src/main/java</directory> <includes> <include>**/*.properties</include> <include>**/*.xml</include> </includes> <filtering>false</filtering> </resource> </resources> </build>
-
-
在Maven界面中点击小闪电旁边的Show Dependenc可以展示jar包的关联图
-
webapp替换为Tomcat自带的4.0版本
-
将webapp/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仓库
-
加入dependency后,Maven会帮你导入这个jar包所依赖的其他jar包

浙公网安备 33010602011771号