当前位置: 首页 > >

Maven如何添加外部依赖(六)

发布时间:

Update Time:2019-2-24 Author:要你命三千又三千 Type:学*笔记




添加外部依赖
问题:如果我们需要引入第三库文件到项目,该怎么操作呢?问题:如何添加Maven中的依赖项目?
dependencyManagement和 dependency


问题:如果我们需要引入第三库文件到项目,该怎么操作呢?

关键字:添加第三库文件,添加到项目中。


注释:这里是添加外部依赖到项目中。区别与可以直接从库中下载的依赖。


解决方法:pom.xml 的 dependencies 列表列出了我们的项目需要构建的所有外部依赖项
关键自:dependencies的使用


步骤一:
要添加依赖项,我们一般是先在 src 文件夹下添加 lib 文件夹,然后将你工程需要的 jar 文件复制到 lib 文件夹下

步骤二:
然后添加以下依赖到 pom.xml 文件中:





ldapjdk
ldapjdk
1.0
system
${basedir}srclibldapjdk.jar



问题:如何添加Maven中的依赖项目?

    百度搜索一下,不用多说你懂得,搜索maven 响当当第一个网站就是了~
    地址:https://mvnrepository.com/

    然后输入你想要的jar包依赖,就是jar名称~然后单击search搜索,比如我想用codec

    然后,选择你想要的那个jar来源地,这里有很多的来源,根据需求找到想要的,并单击进去

    然后就是这个jar的历史记录了,有很多版本,我们选择一个版本号单击下~



    复制这段xml


6.打开你心爱的ide,我的心爱是eclipse,找到你的pom文件,并打开,咔嚓,粘贴在依赖标签里头

7.保存,一瞬间,就下载到本地库了,看下图

当然,如果遇到保存后依赖爆红,有可能是你电脑没联网,或者jar不存在,这时就需要手动下载。


dependencyManagement和 dependency

dependencyManagement:只是声明依赖,并不实现引入,因此子项目需要显示的声明需要用的依赖。如果不在子项目中声明依赖,是不会从父项目中继承下来的;只有在子项目中写了该依赖项,并且没有指定具体版本,才会从父项目中继承该项,并且version和scope都读取自父pom;另外如果子项目中指定了版本号,那么会使用子项目中指定的jar版本
dependencies:相对于dependencyManagement,所有生命在dependencies里的依赖都会自动引入,并默认被所有的子项目继承。



友情链接: