• Maven是什么


    一、Maven是什么

      Maven是一个Apache公司的开源项目,是项目构建工具。用来管理依赖。

    1、Maven的好处

      使用maven可以在项目中不用导入项目依赖的jar包,省去了下载和导入jar包的过程,使项目的大小等到了缩减。

    2、Maven好处如何实现

      Maven通过一个仓库来存放jar包,在Maven项目中,不再需要导入这些jar包,只需要告诉项目所依赖的jar包的坐标,Maven就会自己将我们项目所需要的jar包给我们依赖进来。在maven中仓库有三种:

      (1) 本地仓库:本地仓库就在自己的机器上,我们可以在自己的机器上创建一个maven仓库,然后就需要的jar包导入进去,就可以在项目中引用。

      (2) 私服仓库:私服仓库在公司局域网内,公司可以在自己的局域网内创建一个仓库,将项目所需要的jar包存放在此仓库中,这样整个项目组就都可以使用此仓库提供的jar包,不再需要在自己本地创建仓库来保存jar包。

      (3) 中央仓库:中央仓库是最大的一个仓库,由Apache组织来负责维护,几乎包括了现在所有的jar包(有一些涉及版权问题没有,比如:oracle数据库的连接jar包),但是中央仓库的访问速度非常慢。

    3、Maven如何在仓库中查找jar包

      Maven在仓库中查找jar包需要使用到jar的“坐标”信息,坐标信息由“公司名称+项目名称+版本信息”三部分构成。如小图所示

    4、Maven的两大核心

      (1) 依赖管理:对项目需要使用到的jar包进行管理。

      (2) 项目构建:项目在编码完成后,对项目进行编译、测试、打包、部署。

  • 相关阅读:
    vue+springboot+element+vue-resource实现文件上传
    使用bfg快速清理git历史大文件
    git clone异常 【fatal: protocol error: bad line length character: Inte】
    excel 一次删除所有空行
    vim编辑器
    prometheus安装
    递归计算分波那契数列和阶乘
    如何理解线程安全?
    创建线程的方式
    为什么说一个对象是线程安全的?
  • 原文地址:https://www.cnblogs.com/newcityboy/p/11080154.html
Copyright © 2020-2023  润新知