当前位置: 首页> 汽车> 维修 > 2024最详细Maven配置教程

2024最详细Maven配置教程

时间:2025/7/13 13:51:17来源:https://blog.csdn.net/HTDiiii/article/details/141644583 浏览次数: 0次

1、Maven

1.1、Maven简介

Maven项目对象模型(POM),可以通过一小段描述信息来管理项目的构建,报告和文档的项目管理工具软件。
Maven 除了以程序构建能力为特色之外,还提供高级项目管理工具。由于 Maven 的缺省构建规则有较高的可重用性,所以常常用两三行 Maven 构建脚本就可以构建简单的项目。由于 Maven 的面向项目的方法,许多 Apache Jakarta项目发文时使用 Maven,而且公司项目采用 Maven 的比例在持续增长。

1.2、Maven中央仓库

https://mvnrepository.com/

1.3、Maven工程和非Maven工程对比

在这里插入图片描述

1.4、下载Maven

在这里插入图片描述

1.5、配置Maven

下载以后,解压,解压时不建议放在中文目录中。
在这里插入图片描述
在这里插入图片描述
配置阿里云中央仓库

<mirror><id>alimaven</id><name>aliyun maven</name><url>https://maven.aliyun.com/repository/central</url><mirrorOf>central</mirrorOf>        </mirror>

以后下载jar依赖文件都会到阿里云下载。

1.5.2、配置环境变量

在这里插入图片描述
在这里插入图片描述

1.5.3、验证环境变量

在这里插入图片描述

1.6、配置IDEA的Maven

在这里插入图片描述
在这里插入图片描述
在这里插入图片描述
在这里插入图片描述
在这里插入图片描述

1.7、IDEA创建Maven工程

在这里插入图片描述
在这里插入图片描述
在这里插入图片描述
web工程结构
在这里插入图片描述

javase工程结构

在这里插入图片描述

1.9、添加依赖

在这里插入图片描述

1.10、Maven常用命令

mvn compile 编译源代码
mvn deploy 发布项目
mvn test-compile 编译测试源代码
mvn test 运行应用程序中的单元测试
mvn site 生成项目相关信息的网站
mvn clean 清除项目目录中的生成结果
mvn package 根据项目生成的jar
mvn install 在本地Repository中安装jar
mvntomcat:run 启动tomcat服务
mvn clean package -Dmaven.test.skip=true:清除以前的包后重新打包,跳过测试类

1.11、将相关工程添加到本地仓库

在这里插入图片描述
在这里插入图片描述
1.12、解决JDK版本问题
在pom.xml中添加,如下plugin插件,即可解决JDK或jre版本问题.

<build><plugins><plugin><groupId>org.apache.maven.plugins</groupId><!--Maven编译编译插件--><artifactId>maven-compiler-plugin</artifactId><version>3.6.0</version><configuration><!--指定编译的JDK或JRE版本--><source>11</source><target>11</target></configuration></plugin></plugins></build>

1.14、创建父子Maven工程

1.14.1、创建Maven父工程
父工程的作用主要用于规范/规定所有工程中统一的依赖文件。
在这里插入图片描述

1.14.2、创建Maven子工程

创建Maven的子工程时,可以选择javase工程,也可以选择web工程,和上面创建普通的Maven工程一样,此处省略。
在这里插入图片描述
在这里插入图片描述
在这里插入图片描述
在这里插入图片描述

关键字:2024最详细Maven配置教程

版权声明:

本网仅为发布的内容提供存储空间,不对发表、转载的内容提供任何形式的保证。凡本网注明“来源:XXX网络”的作品,均转载自其它媒体,著作权归作者所有,商业转载请联系作者获得授权,非商业转载请注明出处。

我们尊重并感谢每一位作者,均已注明文章来源和作者。如因作品内容、版权或其它问题,请及时与我们联系,联系邮箱:809451989@qq.com,投稿邮箱:809451989@qq.com

责任编辑: