Maven的介绍与安装配置以及依赖

35 篇文章 0 订阅
2 篇文章 0 订阅

1.Maven概述

1.1Maven概念

1.1.1 Maven介绍

在这里插入图片描述

1.1.2 Maven功能

在这里插入图片描述
标准化项目结构如下:
在这里插入图片描述
依赖管理机制:
主要就是直接通过坐标去导入依赖就行
在这里插入图片描述

1.1.3 Maven模型

主要由三个部件构成:

1.项目对象模型
2.依赖管理模型
3.插件

在这里插入图片描述

仓库详解:
在这里插入图片描述
项目获取依赖路径:

1.不适用远程仓库(私服)
在这里插入图片描述
2.使用远程仓库(私服)

虽然是多找了一级,但是呢,一般情况在搭建私服的时候,就已经将需要的bao从中央仓库下载过来了,目的就是为了提高效率嘛
在这里插入图片描述

2.Maven安装配置

基本步骤:
在这里插入图片描述
1.解压后的文件信息:
在这里插入图片描述
2.配置环境变量

在这里插入图片描述
2.在系统变量里面添加:
变量名:MAVEN_HOME
在这里插入图片描述

3.在path里面添加:
%MAVEN_HOME%\bin
在这里插入图片描述
4.通过cmd去查看是否配置成功
输入: mvn -version
在这里插入图片描述
5.配置本地仓库
需要修改 conf/setting 下的 localRepository
打开setting 文件去找到 localRepository
在这里插入图片描述

在这里插入图片描述
6.配置一个阿里云的私服
为了提高jar包的速度效率
照样在里面找到 mirros 标签
添加信息:

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

在这里插入图片描述
然后我们的Maven安装和配置就完成了

3.Maven基本使用

3.1 Maven常用命令

在这里插入图片描述
1.compile 编译
当在一个maven项目中用命令行去编译的时候,
语法:compile
在这里插入图片描述
先会在你的maven存放的工作空间从阿里云上去下来依赖
在这里插入图片描述
安装好后就可以看见之前的项目中,就会多了一个target,里面就是要用的啦
在这里插入图片描述

2.clean 清理

在这里插入图片描述
clean命令也会去下载clean的插件
在这里插入图片描述
clean了后就会发现,target没了
在这里插入图片描述
3.package 打包
在这里插入图片描述

同样也会去下载package的插件,出现这个就是打包成功了,
在这里插入图片描述
然后我们可以看见文件里面
在这里插入图片描述
4.test 测试
就是自动的执行src下面的Java代码
在这里插入图片描述
然后就会输出你的src文件下java代码的输出:

5.install 安装
将当前项目安装到本地去
同样的也会下载对应的插件,然后就在本地的workplace中就可以看到这个项目

3.2 Maven生命周期

在这里插入图片描述

  1. clean 生命周期
    在这里插入图片描述

  2. default 生命周期
    在这里插入图片描述

  3. site 生命周期
    在这里插入图片描述

4.IDEA配置Maven

4.1 IDEA配置 Maven 环境

1.步骤:
在这里插入图片描述
1.创建一个空项目
在这里插入图片描述
2.配置Maven
在这里插入图片描述
这样的话,环境就配置好了,直接可以去创建Maven项目了

4.2 Maven坐标详解

虽然在上一步环境配置好了后,就已经可以去创建maven项目了,但是我们得先去了解一下maven的坐标是什么意思
在这里插入图片描述

导入MySQL的包为例子:
在这里插入图片描述

4.3 IDEA创建 Maven 项目

在这里插入图片描述

第一种:在空项目创建项目
在刚刚的空项目中,点击
在这里插入图片描述
然后选择
在这里插入图片描述
然后
在这里插入图片描述

然后可以修改名字一级坐标信息,就创建好了
目录就是这样的:
在这里插入图片描述
如果想要测试的话,直接添加一个就好了
在这里插入图片描述
然会会自动的出现,点击就好了
在这里插入图片描述
然后我们就会发现目录下也有test的了吖
在这里插入图片描述
接下来我们可以写一个简单的Java代码区测试一下:
在这里插入图片描述
第二种:直接创建maven项目

在new的时候直接选择maven就行,后面步骤一样的
在这里插入图片描述

4.4 IDEA导入 Maven 项目

在这里插入图片描述

在这里插入图片描述
在这里插入图片描述
在这里插入图片描述
如果边上没有maven面板这样操作就可以看见了:
在这里插入图片描述

5. IDEA中执行Maven命令

很方便的 找到对应要执行的maven项目,然后如下选择要进行的命令操作就行
在这里插入图片描述
要是当项目很多的时候,是可以区装一个插件的,这样会更加方便,装了过后可以直接在目录地方区执行命令操作,并且可以debug操作:
在setting里面区装插件
在这里插入图片描述
然后就会在目录看到:
在这里插入图片描述

6. 依赖管理

6.1 IDEA 导入依赖

在这里插入图片描述

<!--导入mysql 驱动jar包为例-->
    <dependencies><!--加了s 很明显是复数的意思,以后下面就可以有多个对应的依赖信息点-->
        <dependency>
            <groupId>mysql</groupId>
            <artifactId>mysql-connector-java</artifactId>
            <version>8.0.22</version><!--是可以自动补全的,直接选择就好-->
        </dependency>
        <!--能自动补全是因为你自己之前有导入过这个jar包,所以可以自动补全,要是以后要导入一个没用过的,可以这样-->
    </dependencies>

能自动补全是因为你自己之前有导入过这个jar包,所以可以自动补全,要是以后要导入一个没用过的,可以这样,

1.在浏览器中搜索:
mysql maven 依赖包(这里可以直接点进去)
得到这样一个界面:
在这里插入图片描述
在这里插入图片描述
在这里插入图片描述
在这里插入图片描述
注意:
① 一般要导入什么包,就在名字后面 加一个maven就可以了,找到对应版本cv进去就ok

② ALT + INSERT 然后选择 dependency可以通过idea去搜索对应本地有的jar包模板,就不用一遍遍敲

③每次写入一个maven的驱动jar包的时候,不要忘了去刷新一次,这样才能启用,咱们也可以设置一下,让其自动生效:
在这里插入图片描述

6.2 依赖范围

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

  • 0
    点赞
  • 10
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值