美文网首页
Maven工具

Maven工具

作者: 扶光_ | 来源:发表于2023-10-17 20:11 被阅读0次

是专门用于管理和构建java项目的工具
提供了一套标准化的项目结构(编译,测试,打包,发布)
提供了一套依赖管理机制 (就是管理你从第三方引入的jar包)


image.png
image.png

之前我们导入jar需要复制到项目然后加入工作环境
而使用maven只需要


Maven安装配置
1.解压安装包
2.配置环境变量MAVEN_HOME为安装路径的bin目录
3 配置本地仓库:修改conf/setting.xml中的<localRepository>为一个指定目录


image.png

在安装目录下新建一个目录,以用来当我们的本地仓库导入jar包用的,不修改默认会放在下面图片的这个目录下,c盘占内存


image.png
然后放在conf/setting.xml中的<localRepository>标签中就设置好我们本地仓库的位置
<localRepository>D:\software\apache-maven-3.6.1\mvn_resp</localRepository>

4 配置阿里云私服:修改conf/setting.xml中的<mirrors>标签,添加以下
配置阿里的私服会使我们的下载速度更快

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

一,mvn的基本使用

  • mvn.compile 编译
  • mvn.clean 清理
  • mvn.test 测试
  • mvn.package 打包
  • mvn.install 安装


    image.png

二,IDEA中如何配置Maven

第一步
第二步

这时就可以用Maven创建项目了

先介绍一下maven标签 ,由三个标签组成

  • groupId 定义当前maven隶属于那个组织名称
  • artifactId 当前Maven项目名称,通常为模块名称
  • version 定义当前项目版本号


    创建maven项目

    导入maven项目


    导入
    安装maven helper插件,帮助我们更好调试的
    maven-helper

maven依赖管理

导入第三方依赖

搜索第三方依赖可以在百度搜索关键字 mysql maven

快速从本地仓库导入依赖 按住alt+insert键 点击dependencies

依赖管理

可以通过scope标签设置对应jar包的作用范围:编译环境,测试环境,运行环境

依赖范围 编译环境 测试环境 运行环境 例子
compile Y Y Y logback
test - Y - Junit
provided Y Y - servlet-api
runtime - Y Y jdbc驱动
system Y Y - 存储在本地jar包

相关文章

网友评论

      本文标题:Maven工具

      本文链接:https://www.haomeiwen.com/subject/xeoxidtx.html