Maven安装配置与基本使用(含在IDEA中使用Maven)

文章目录

文章目录

前言

Maven是专门用于管理和构建Java项目的工具,它的主要功能有:

* 提供了一套标准化的项目结构

* 提供了一套标准化的构建流程(编译,测试,打包,发布……)

* 提供了一套依赖管理机制

一、Maven安装配置

1、先下载并解压 maven的压缩包

建议解压缩到没有中文、特殊字符的路径下。

解压后的目录 结构如下

    conf目录 :存放Maven的配置文件。settings.xml 配置文件后期需要修改。 lib目录 :存放Maven依赖的jar包。Maven也是使用java开发的,所以它也依赖其他的jar包。

这里还需要配置一下环境变量:配置环境变量 MAVEN_HOME 为安装路径的bin目录步骤为

此电脑右键-->高级系设置-->高级-->环境变量

在系统环境变量处添加一个变量MAVEN_HOME

在Path中进行配置

配置完之后,打开命令提示符进行验证,出现如图所示表示安装成功

配置本地仓库

修改 conf/settings.xml 中的 <localRepository> 为一个指定目录作为本地仓库,用来存储jar包

配置阿里云私服

中央仓库在国外,所以下载jar包速度可能比较慢,而阿里公司提供了一个远程仓库,里面基本也都有开源项目的jar包。

修改 conf/settings.xml 中的 <mirrors>标签,为其添加如下子标签:

<mirror>  
    <id>alimaven</id>  
    <name>aliyun maven</name>  
    <url>http://maven.aliyun.com/nexus/content/groups/public/</url>
    <mirrorOf>central</mirrorOf>          
</mirror>

二、Maven常用命令

compile :编译 clean:清理 test:测试 package:打包 install:安装

提示:同一套生命周期内,执行后边的命令,前面的所有命令会自动执行。

三、IDEA使用Maven

1.环境配置

在IDEA中选择File-->Settings-->后如图

Maven坐标主要组成

groupId:定义当前Maven项目隶属组织名称(通常是域名反写,例如:com.itheima) artifactId:定义当前Maven项目名称(通常是模块名称,例如 order-service、goods-service) version:定义当前项目版本号

如图就是使用坐标表示一个项目

2.IDEA导入Maven项目

选择右侧Maven面板,点击 + 号

选中对应项目的pom.xml文件,双击即可

如果没有Maven面板,选择

View --> Appearance --> Tool Window Bars


3.使用坐标引入jar包

使用坐标引入jar包的步骤:

    在项目的 pom.xml 中编写 <dependencies> 标签 在 <dependencies> 标签中 使用 <dependency> 引入坐标 定义坐标的 groupId,artifactId,version 点击刷新按钮,使坐标生效 注意: 具体的坐标我们可以到如下网站进行搜索

经验分享 程序员 微信小程序 职场和发展