2025年maven基础详细教程

maven基础详细教程安装 maven 的步骤 maven 的官网地址为 https maven apache org 1 进入主页面 点击 Download 2 点击 download 后再次点击要下载的 maven 版本号 3 从官网下载 maven 后 解压 maven 放在一个非中文无空格的路径下 4 开始配置环境变量 点击高级系统设置

大家好,我是讯享网,很高兴认识大家。

安装maven的步骤

maven的官网地址为:https://maven.apache.org/

1.进入主页面,点击Download


讯享网

2.点击download后再次点击要下载的maven版本号

3.从官网下载maven后,解压maven放在一个非中文无空格的路径下

 4.开始配置环境变量

 点击高级系统设置

 

 点击环境变量

 开始配置环境变量 点击编辑环境变量

点击新建环境变量 输入下面的值 新建即可 这样maven 就基本安装完成啦

 

后期安装maven需要的配置

1.找到maven的安装目录 点击conf文件夹

 使用记事本或者浏览器打开setting.xml文件打开setting.xml文件后找到本地maven仓库的位置(记住默认盘符是C盘,建议换成其他盘符)找到后加入下面的代码(代码意思是会在D盘下载一个mavenplus-rep的文件夹以后下载的jar包都将会存在此文件夹中)

<localRepository>D:\mavenplus-rep</localRepository>

讯享网

<mirror>
       <id>alimaven</id>
       <name>aliyun maven</name>
       <url>http://maven.aliyun.com/nexus/content/groups/public/ </url>
       <mirrorOf>central</mirrorOf>
</mirror>
添加完后按win键+r键输入cmd进入dos系统

 在命令行输入:mvn -v。出现下面内容就表明配置成功

 maven的简介

1.maven是一款服务于java平台的自动化构建工具 他是Apache下的开源项目,它同时也是一个项目管理工具,提供对 Java 项目进行构建、打包、部署、依赖管理以及项目信息管理等功能

maven中的基本命令

1.清理clean:将以前编译得到的旧文件class字节码文件删除

2.编译compile:将java源程序编译成class字节码文件

3.测试test:自动测试,自动调用junit程序

4.报告report:测试程序执行的结果

5.打包package:动态Web工程打War包,java工程打jar包

6. 安装install:Maven特定的概念-----将打包得到的文件复制到“仓库”中的指定位置

7.部署deploy:将动态Web工程生成的war包复制到Servlet容器下,使其可以运行

如何使用idea创建maven项目

打开idea 点击新建 点击项目

 首先通过 IDEA 工具创建一个 Maven 项目,选择 JDK,选择 Maven 模板 点击下一步即可

 

输入项目名称 选择项目存放的位置 点击完成 这样maven项目就创建成功啦

项目根目录下有个 pom.xml 文件,一些常用标签介绍如下:

1.modelVersion:指定当前 pom 模型的版本,对于 maven2 和 maven3 来说,只能填写 4.0.0
2.groupId:定义项目的所属组或者公司,一般是公司域名的倒写
3.artifactId:项目在所属组的唯一ID
4.version:项目版本号
5.name:项目名称,可选
6.description:对项目的描述,可选
7.properties:定义一些属性变量
8.dependencies:定义项目使用到的依赖
9.packaging:项目打包的类型,默认是 jar,可选值有 jar,war,rar,ear,ejb,pom等等10.build:与构建相关的配置,例如设置编译插件的 JDK 版本
 

 用Maven构建项目具有的优势:

  1. 依赖管理:Maven可以自动下载和管理项目的依赖库。你只需要在项目的配置文件(pom.xml)中声明依赖,Maven就会自动下载所需的库,并确保它们的版本与兼容性。
  2. 构建标准化:Maven提供了标准的项目结构和构建生命周期。你只需按照约定设置项目的目录结构,命名约定和配置,Maven就能帮助你自动执行各种构建任务,如编译、测试、打包、部署等。
  3. 插件生态系统:Maven拥有丰富的插件生态系统,可以扩展构建过程的功能。你可以使用插件完成各种任务,例如静态代码分析、代码生成、文档生成、部署到服务器等。
  4. 多模块支持:Maven支持多模块项目,允许你将一个大型项目分解为多个模块,每个模块都有自己的配置和依赖关系。这种模块化的项目结构更易于管理和维护,并且可以促进团队的协作开发。
  5. 构建可重复性:Maven使用基于SHA-1算法的哈希值来唯一标识构建产物。这意味着当你的团队成员在不同环境中构建项目时,构建产物将具有相同的哈希值,保证了构建的可重复性。

maven坐标

网址:https://mvnrepository.com 

如何正确使用maven坐标?

在搜索框中输入要搜所的jar包名称 点击search查询即可

 点击需要的版本号

 点击后找到坐标放入项目中的pom.xml配置中即可

小讯
上一篇 2025-04-04 23:18
下一篇 2025-01-07 08:33

相关推荐

版权声明:本文内容由互联网用户自发贡献,该文观点仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容,请联系我们,一经查实,本站将立刻删除。
如需转载请保留出处:https://51itzy.com/kjqy/23947.html