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

个人做企业 网站wordpress条文件夹

个人做企业 网站,wordpress条文件夹,网站换域名 蜘蛛不来,wordpress和dadaBOM(Bill of Materials)是由Maven提供的功能,它通过定义一整套相互兼容的jar包版本集合,使用时只需要依赖该BOM文件,即可放心的使用需要的依赖jar包,且无需再指定版本号。BOM的维护方负责版本升级,并保证BOM中定义的jar包版本之间的兼容性。 为什么要使用BOM 使用BOM除…

BOM(Bill of Materials)是由Maven提供的功能,它通过定义一整套相互兼容的jar包版本集合,使用时只需要依赖该BOM文件,即可放心的使用需要的依赖jar包,且无需再指定版本号。BOM的维护方负责版本升级,并保证BOM中定义的jar包版本之间的兼容性。

为什么要使用BOM

使用BOM除了可以方便使用者在声明依赖的客户端时不需要指定版本号外,最主要的原因是可以解决依赖冲突,如考虑以下的依赖场景:

项目A依赖项目B 2.1和项目C 1.2版本: 
项目B 2.1依赖项目D 1.1版本; 
项目C 1.2依赖项目D 1.3版本;

在该例中,项目A对于项目D的依赖就会出现冲突,按照maven dependency mediation的规则,最后生效的可能是:项目A中会依赖到项目D1.1版本(就近原则,取决于路径和依赖的先后,和Maven版本有关系)。 在这种情况下,由于项目C依赖1.3版本的项目D,但是在运行时生效的确是1.1版本,所以在运行时很容易产生问题,如 NoSuchMethodError, ClassNotFoundException等。

如何定义BOM

BOM本质上是一个普通的POM文件,区别是对于使用方而言,生效的只有<dependencyManagement>这一个部分。只需要在<dependencyManagement>定义对外发布的客户端版本即可:

<?xml version="1.0" encoding="UTF-8"?>
<project xmlns="http://maven.apache.org/POM/4.0.0"xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"xsi:schemaLocation="http://maven.apache.org/POM/4.0.0 http://maven.apache.org/xsd/maven-4.0.0.xsd"><modelVersion>4.0.0</modelVersion><groupId>com.ydj.qd</groupId><artifactId>inf-bom</artifactId><version>1.0</version><packaging>pom</packaging><name>inf-bom<
http://www.yayakq.cn/news/932482/

相关文章:

  • 淘宝软件营销网站建设网站后台管理 ftp
  • 一级页面的网站怎么做的长沙微信交流群
  • 承接婚庆公司网站建设wordpress jsdelivr
  • 网站做导航设计的作用是什么网站设计需要什么专业
  • 中山网站设计长沙做网站哪家公司好
  • 钓鱼网站盗号下载基金管理公司司网站建设要求
  • 网站首页怎么用dw做架构师是做什么的
  • 深圳极速网站建设推荐亿省心网站托管
  • 建设网站的报价wordpress 增加菜单
  • 阿里云腾讯云网站建设网站建设朝阳
  • 企业培训课程推荐做一网站优化要多少钱
  • 常州网站建设最易如何建设网站简介
  • 常州网站制作哪家好电子商务网站建设与维护书
  • 安宁市建设局网站seo什么意思
  • 面料 做网站wordpress重装后404
  • 免费外贸自建网站苏州朗冠网站建设公司
  • 怎么做网站推广怀化汕头建设企业网站
  • 聊城集团网站建设加盟网页版代码编辑器
  • 网站推广排名收费标准我想做社区团购怎么做
  • 东莞清溪镇做网站公司花都做网站公司
  • 广西城乡住房建设部网站岷县城乡建设局网站
  • 做营销网站seo外贸网站建设 翻译
  • 思政网站建设管理自查报告网站建设汇报稿
  • 如何成立一个房产网站wordpress插件 connect
  • 网站建设项目推文网站建设需要哪些人员
  • 如何自己制作首页网站网站建设陕西
  • 南京医院手机网站建设html 网站建设中
  • 网站程序安装当前网站开发什么语言
  • 个人商城网站怎么做做网站前需要准备什么
  • 福州企业网站维护价格低360搜索建站公司