Java:Maven的使用

一、Maven概述

Maven:就是专门用于管理和构建Java项目的工具,类似于vue-cli。

二、安装和配置

1、安装

解压 apache-maven-3.6.1.rar 既安装完成

2、配置

2.1 环境变量配置

配置环境变量 MAVEN_HOME 为安装路径的bin目录
在这里插入图片描述
在这里插入图片描述

2.2 配置本地仓库

配置本地仓库:修改 conf/settings.xml 中的 为一个指定目录
在这里插入图片描述
在这里插入图片描述
在这里插入图片描述

2.3 配置阿里云私服

配置阿里云私服:修改 conf/settings.xml 中的 标签,为其添加如下子标签:

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

在这里插入图片描述

三、Idea创建/导入Maven项目

1、IDEA 配置 Maven 环境

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

2、Maven 目录结构和坐标详解

目录结构

在这里插入图片描述

Maven 坐标主要组成

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

3、IDEA 创建 Maven 项目

创建空项目,创建模块,选择new moudle
选择Maven,点击Next
填写模块名称,坐标信息,点击finish,创建完成

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

4、IDEA 导入 Maven 项目

选择右侧Maven面板,点击 + 号
选中对应项目的pom.xml文件,双击即可
如果没有Maven面板,选择View → Appearance → Tool Window Bars
在这里插入图片描述

5、Maven-Helper 插件

选择 IDEA中 File --> Settings
选择 Plugins
搜索 Maven,选择第一个 Maven Helper,点击Install安装,弹出面板中点击Accept
重启 IDEA
在这里插入图片描述
在这里插入图片描述

四、依赖管理

1、使用坐标导入 jar 包

pom.xml 中编写 <dependencies> 标签
<dependencies> 标签中 使用 <dependency> 引入坐标
定义坐标的 groupIdartifactIdversion
点击刷新按钮,使坐标生效

1.1 坐标如何查询

  1. 登录Maven官网:https://mvnrepository.com/search?q=mysql
  2. 在搜索栏输入jar包名称,例如:mysql。
  3. 找到MySQL Connector Java,点击进入。
  4. 找到想要的版本,点击进入。
  5. 复制框框里的内容到 pom.xml 文件中。
  6. (此时jar包会报红色警告),点击刷新按钮下载jar包之后就正常了。

注意
每次修改了 pom.xml 文件,都要点下刷新按钮才会生效。

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

2、快捷方式导入本地 jar 包

pom.xml 中 按 alt + insert,选择 Dependency
在弹出的面板中搜索对应坐标,然后双击选中对应坐标
点击刷新按钮,使坐标生效.
在这里插入图片描述
在这里插入图片描述
在这里插入图片描述

  • 1
    点赞
  • 5
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值