1.安装maven核心程序
下载地址:http://maven.apache.org/
这里使用:apache-maven-3.6.3版本
2.创建本地仓库
后面maven自动下载的jar包都会保存在这个文件夹中:D:\Maven\LocalRepository

3.配置环境变量
在用户变量中配置MAVEN_HOME的地址,映射到安装的maven包的目录:

再配置路径Path的值,其地址映射到安装的maven包的bin目录下:


4.配置maven的配置文件settings.xml:

(1)配置本地仓库的路径,其地址为之前创建的本地仓库文件夹的地址:

(2)配置阿里云镜像:
因为maven要从国外网站下自动下载jar包很慢,因此配置阿里云镜像,通过阿里云镜像下载jar包:

代码如下:
<mirror>
<id>nexus-aliyun</id>
<mirrorOf>central</mirrorOf>
<name>Nexus aliyun</name>
<url>http://maven.aliyun.com/nexus/content/groups/public</url>
</mirror>
(3)配置maven所用jdk版本:
这里使用的是1.8版本的jdk:

代码如下:
<profile>
<id>jdk-1.8</id>
<activation>
<activeByDefault>true</activeByDefault>
<jdk>1.8</jdk>
</activation>
<properties>
<maven.compiler.source>1.8</maven.compiler.source>
<maven.compiler.target>1.8</maven.compiler.target>
<maven.compiler.compilerVersion>1.8</maven.compiler.compilerVersion>
</properties>
</profile>
5.创建maven工程
新建工程:

创建的不是java工程,是maven工程!


注:其中GroupId一般是反向公司域名
在pom.xml中引入junit依赖进行测试:

(注:如果这里junit为红色报错,则可能是正在下载jar包,可稍等片刻!)
代码如下:
<dependencies>
<dependency>
<groupId>junit</groupId>
<artifactId>junit</artifactId>
<version>4.12</version>
<scope>test</scope>
</dependency>
</dependencies>
编写类进行测试:

可点击右侧maven工具中的test执行测试方法:

6.创建maven web工程
首先创建一个普通maven工程,以之前创建的maven_test举例;
需要在Project Structure中将普通maven工程变成web工程:

在目标工程下添加web:



注意:一定要点击有下贱的Create Artifact,否则后面配置Tomcat服务器是会找不到该web工程的Artifact!!!

添加之后可以看见工程中多了一个带蓝点的web文件夹:

编写index.jsp进行测试:

配置Tomcat服务器:


运行web_test的Tomcat服务器后自动跳转到index.jsp页面:

maven创建web工程成功!

本文档详细介绍了如何一步步安装和配置Maven,包括设置本地仓库、配置环境变量、修改settings.xml文件以使用阿里云镜像加速,并指定JDK版本。接着展示了如何创建Maven工程和Maven Web工程,特别强调了在IDE中将普通Maven工程转化为Web工程的步骤,以及配置Tomcat服务器并运行Web工程的过程。
618

被折叠的 条评论
为什么被折叠?



