• maven1.2 依赖管理


    知识点:

      1、maven的依赖管理

      2、依赖关系的分类

      3、唯一ID

      4、依赖下载

      5、maven镜像

      6、搜索第三方组件

      7、命令行编译

    分析:

    1、为什么会有依赖管理,这是因为你创建项目的时候,导入jar时,它可能关联别的jarbao,你如果手动秋去导入,很容易出错

    所以出现了maven的依赖管理,比如你导入包xxx,而这个包的关联包,maven会自动帮你下载下来,所以很方便

    2、

    依赖关系:

    compile  编译时需要导入的jar包

    test    编译test的时候需要导入的jar包

    runtime  编译时不需要,但是运行时需要

    provided  编译时需要用到,但是运行时由JDK或者是某个服务器提供

    3、唯一ID

    怎么确定:通过groundId、artifactId、version来确定的

    4、依赖下载:

    这个重要是到maven的中央仓库去下载,第三方库把自己的jar包和相关信息传到maven的中央仓库,然后

    maven会自动下载相关的jar包

    5、maven镜像

    因为中央仓库下载慢,所以搞个镜像快

    我们中国是阿里云提供的镜像

    你使用之前需要一个配置

      在用户主目录下进去.m2目录。

      然后创建个setting.xml文件

    然后代码:

    <setting>

    <mirrors>

    <mirror>

    <id>

    <name>

    <mirrorOf>

    <url>

    </mirror>

    </mirrors>

    </setting>

    6、搜索第三方组件

    是通过search.maven.org来的

    7、命令行编译

    1)进到pom.xml目录下

    2)$ mvn clean package

    成功,你会在target发现编译打包好的jar包

    总:

    这文章主要讲依赖管理是什么,然后通过依赖管理。你需要知道,用三个元素确定依赖,到maven中央仓库或者是镜像下载jar包

    稍微明白依赖关系的分类,以及怎么设置镜像,和使用。

    会当凌绝顶,一览众山小
  • 相关阅读:
    PI SQL 语句
    MySQL数据库远程访问权限如何打开(两种方法)
    Ajax 实现无刷新分页
    php文件缓存方法总结
    PHP常用的缓存技术汇总
    PHP缓存机制详解
    用js判断页面刷新或关闭的方法
    基于JavaScript判断浏览器到底是关闭还是刷新(超准确)
    jquery刷新页面
    一些JavaScript基本函数
  • 原文地址:https://www.cnblogs.com/quenvpengyou/p/13173302.html
Copyright © 2020-2023  润新知