当前位置: 首页 > news >正文

网站容量本周热点新闻事件

网站容量,本周热点新闻事件,公司网站优化推广方案,如何建立一个网站要多少钱MAVEN 的使用 一、依赖范围二、依赖的传递性三、依赖的原则四、依赖的排除 一、依赖范围 在引入log4j 依赖的时候,有一个scope设置,这个scope设置的值就是对应的依赖范围(因为compile 是默认的依赖范围,所以有时也可以省略)。 Maven 提供了…

MAVEN 的使用

  • 一、依赖范围
  • 二、依赖的传递性
  • 三、依赖的原则
  • 四、依赖的排除

一、依赖范围

在引入log4j 依赖的时候,有一个scope设置,这个scope设置的值就是对应的依赖范围(因为compile 是默认的依赖范围,所以有时也可以省略)。

Maven 提供了六种依赖的范围:compile、test、provided、runtime、system 和import。其中compile 是默认的依赖范围。这里主要对比前三种常用的依赖范围。

在这里插入图片描述
需要注意的是:
provided 范围依赖是不参与项目打包与部署的,比如 servlet-api,如果你把
scope改成compile 范围的依赖,就会因为jar 包冲突报错。原因是我们在启动web 项目时,tomcat 已经在启动时加载了自身的 servlet-api。

二、依赖的传递性

依赖的传递性是指:在A 中添加对B 的依赖,在B 中添加对C 的依赖,如果依赖范围是
compile 的,A 不仅会有B 的jar 包,也会有C 的jar 包。如果在C 中添加了某个依赖,那么根据传递性,A 和B 也可以使用 C 添加的依赖,而不需要自己再重新引入依赖。
在这里插入图片描述

三、依赖的原则

  • 最短路径优先原则:如果A 依赖于B,B 依赖于C,在B 和C 中同时有log4j 的依赖,并且这两个版本不一致,那么A 会根据最短路径原则,在A 中会传递过来B 的log4j版本。
    在这里插入图片描述

  • 路径相同先声明原则:如果在A 同时依赖于B 和C,B 和C 没有依赖关系,并且都有log4j 的依赖,且版本不一致,那么A 会引入在pom.xml 中先声明依赖的log4j 版本。
    在这里插入图片描述

四、依赖的排除

我们在当前工程中引入了A 的依赖,而A 同时有对B 的依赖,根据传递性我们知道,在当前工程中会自动引入对B 的依赖。其中B 可能是一个不稳定的版本,或者对当前的工程存在着不良的影响 。这时我们就可以在引入对A 依赖的同时排除对B 的依赖。

下面我们以spriing-core 为例,当我们在pom.xml中引入对spriing-core 的同时,会自动将commons-logging 的jar 包引入进来。如下所示:
在这里插入图片描述
假设这个commons-logging 是一个不稳定的版本(只是假设),我们希望在引入spriing-core 时排除commons-logging。这时我们可以使用exclusion来进行排除。
在这里插入图片描述

http://www.wooajung.com/news/21691.html

相关文章:

  • 咨询网站开发百度助手下载
  • 寻花问柳一家只做属于男人的网站夫唯seo教程
  • 重庆网站开发设计公司电话自己搭建网站
  • 网站上banner怎么做无锡网站建设
  • 做商城网站的项目背景图片网络营销案例及分析
  • 珠海网站建设方案优化网络销售网站
  • 滨州网站建设报价河南推广网站
  • 能不能同行网站做站长统计关键词优化百家号
  • 网站制作字怎么放在图上面百度收录的网站
  • 国内永久在线免费建站汕头搜索引擎优化服务
  • 怎样增加网站浏览量网站seo优化免费
  • 域名那个网站最靠谱百度总部
  • wordpress免费套餐内容广东百度seo
  • 乡镇政府可以做网站认百度竞价优化
  • 合肥公司建设网站苏州新闻今天最新消息新闻事件
  • 邢台建设局网站上中标公示查询小程序自助搭建平台
  • 公司网站制作第一步是什么seo线下培训课程
  • 怎样在百度搜到自己的网站seo服务套餐
  • 如何做资金盘网站正规seo大概多少钱
  • 学生做义工网站中国最近新闻大事件
  • 官网设计费用报价北京百度网站排名优化
  • 河南中英网站建设有什么平台可以推广信息
  • 自动登录网站的小程序企业网站推广方案策划
  • 网站改成自适应网络营销应用方式
  • 什么是网络运营互联网优化
  • 网站开发视频教程百度云网页设计制作网站素材
  • 营销网站建设 公司排名广州关键词搜索排名
  • 如何用自己电脑做网站服务器吗百度搜索风云榜下载
  • 典当行 网站中国十大品牌策划公司
  • 做soho 怎么建立网站北京网站优化技术