Maven的Pom文件中的隐式依赖导致Jar包冲突的问题

2023-11-05

分享一下我老师大神的人工智能教程!http://blog.csdn.net/jiangjunshow

也欢迎大家转载本篇文章。分享知识,造福人民,实现我们中华民族伟大复兴!

在一次的maven项目中遇到这样一个bug:

    编译器没有报什么错,但无法编译,或者能编译,项目启动不了。后来我才发现是以下的问题:

    项目中的pom文件中,依赖了webx3.core,而webx3.core又隐式依赖了fasttext相关的jar包,同时我在pom中也引人了fasttext.all,

    fasttext.all也隐式依赖了fasttext相关的jar包,两类jar包版本还不一样,这样就导致了jar包冲突的问题,牵扯到的pom文件依赖如下:

<dependency>
<groupId>com.alibaba.platform.shared</groupId>
<artifactId>webx3.core</artifactId>
</dependency>

<dependency>
<groupId>com.alibaba.platform.shared</groupId>
<artifactId>fasttext.all</artifactId>
</dependency>
</

本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系:hwhale#tublm.com(使用前将#替换为@)

Maven的Pom文件中的隐式依赖导致Jar包冲突的问题 的相关文章

  • get 和 post 俩种提交表单的方式

    get 和 post 俩种提交表单的方式 自动提交表单的数据 启用表单的自动提交方式时 我们需要添加上这一句 eg action Main GetData method post action Main GetData 这是所对应的路径 m
  • 【华为OD机试python】阿里巴巴找黄金宝箱(IV)【2023 B卷

    题目描述 一贫如洗的樵夫阿里巴巴在去砍柴的路上 无意中发现了强盗集团的藏宝地 藏宝地有编号从0 N的箱子 每个箱子上面有一个数字 箱子排列成一个环 编号最大的箱子的下一个是编号为0的箱子 请输出每个箱子贴的数字之后的第一个比它大的数 如果不
  • JetBrains软件(Idea、Pycharm等)模板设置

    以Idea为例 一 打开File中的Settings 二 打开Editor中的File and Code Templates 找到对应的文件修改即可 三 修改后的状态
  • CCF/CSP 201409-3 字符串匹配(满分题解Java版)

    此题虽然放在了第三题 但是如果对Java的API了解的比较好的同学 解这道题一点都不难 比前几题都要简单一些 题目描述 官方题目地址 读题请点击 Java满分题解 import java util Scanner next 与 nextLi
  • Java 图形用户界面 复习题

    题目 编写一个包含主方法main的公共类 访问权限为public的类 该类继承自窗体类JFrame 并且 该类实现了接口ActionListener 实现接口ActionListener的方法actionPerformed 需要实现的界面
  • 工程师如何提高写作修养

    昨天非常有幸参加了电子工业出版社博文视点专业出版高峰论坛 在 写作精进 分论坛上 我受邀做了主题为 工程师如何提高写作修养 的分享 昨天现场的同学的不多 而这个主题估计很多都会有兴趣 发布在这里 供大家参考 在此 再次感谢电子工业出版社博文
  • 字符串前面补零的简单写法

    include
  • 代理模式--静态代理

    明确AOP之前首先要对代理模式进行深刻的学习 代理模式分为静态代理 和动态代理 动态代理又包括JDK代理和Cglib 本文主要学习静态代理 代理模式 从生活出发 我是一个要租房子的人 我要租房子 要找房屋中介 房源多 我不会去找房东 因为很
  • 2022亚太E题——How Many Nuclear Bombs can Destroy the Earth?(思路)

    欢迎来到本博客 博主优势 博客内容尽量做到思维缜密 逻辑清晰 为了方便读者 座右铭 行百里者 半于九十 本文目录如下 目录 1 概述 2 2022亚太E题 How Many Nuclear Bombs can Destroy the Ear
  • 使用Flutter开发俄罗斯方块小游戏

    一 本篇文章主要是来讲解下俄罗斯方块游戏的开发思路 当然可能不是最好的思路 博客文章顶部有代码 仅供参考 二 效果图 视频效果图地址 三 UI页面思路拆解 游戏的主界面两部分组成 上面为15 10的格子用来放置方块 下面为操作按钮和显示当前
  • MP2481DH背光IC过压保护设置问题

    现象 夏普的屏可以点亮 但是君创的屏点不亮 分析 过压保护了 具体还没分析 以后再看数据手册 解决 如下电阻改为300K 可同时兼容两款屏
  • 基于FPGA的频率计

    1 简介 频率计又称为频率计数器 是一种专门对被测信号频率进行测量的电子测量仪器 2 传统测量法 传统测量法有两种 周期测量法 和 频率测量法 2 1 周期测量法 原理 先测出被测信号的周期 T T T 然后根据频率 f
  • 宏包algorithm与algorithmic引发的Undefined control sequence问题

    背景 自己是在texlive vs code环境下写小论文 在写算法的时候 一直出现输入控制语句全部都是没有定义的 如下 Undefined control sequence REQUIRE Undefined control sequen
  • Typora--图片上传方案Typora+PicGo+Gitee

    目录 一 简介 二 步骤 1 Gitee的部署 2 PicGo的设置 3 Typora的设置 三 其他 一 简介 当使用Typora的MarkDown编辑软件来做学习记录 上传图片时 都要创建一个文件夹来存放图片 这样子一来很不方便 有没有
  • 使用JDBC数据迁移把Mysql数据到另一个库中

    数据迁移 简介 整体思路链接2个需要迁移的数据库 根据sql 进行查询 判断什么样的数据需要迁移 什么样的数据需要过滤掉 数据重复或者出错的情况输出到某个文件中 如果数据可以整体迁移而且不出格式差异的情况也可以直接导出sql文件进行迁移 此
  • Binder 连接池的学习

    利用AIDL方式能很方便地进行客户端和服务端的跨进程通信 但是 我们想一下 如果按照我们之前的使用方法 必须满足一个AIDL接口对应一个service 那么问题来了 假如我们的应用 有很多业务场景 而每一个业务场景都需要和服务端通讯 那么我
  • MyBatis-Plus深入 —— 条件构造器与插件管理

    前言 在前面的文章中 荔枝梳理了一个MyBatis Plus的基本使用 配置和通用Service接口 我们发现在MyBatis Plus的辅助增强下我们不再需要通过配置xml文件中的sql语句来实现基本的sql操作了 不愧是最佳搭档 在这篇
  • keil5编译出现Error: L6411E:的解决办法

    出现这个问题很大的可能是keil5与ads产生冲突 此时只需要删除ads的环境变量即可 如下图 将其值含有ads的系统变量和用户变量全部删除 然后新建一个用户变量 变量名为ARMCC5LIB 其值要看你keil的安装路径 我的值是Y sof
  • android查看app是platform_app,system_app还是priv_app

    untrusted app 第三方app 没有Android平台签名 没有system权限 platform app 有android平台签名 没有system权限 system app 有android平台签名和system权限 从上面划
  • Windows10下载安装openjdk11及配置环境变量

    Windows10下载安装openjdk11及配置环境变量 下载JDK 首先我们需要下载java开发工具包JDK 下载地址 https cn azul com downloads zulu community version java 11

随机推荐

  • UE4外包团队:更新一下UE4和Unity3D案例

    全部的贴图都是用出的法线贴图构建的话只用了阳光和天光 都是静态光源 视角是第一人称模板最后的效果嘛就是全4K 120帧 0错误0警告 场景小是小了点但是效果还不错 工作活有时间更新 欢迎有UE4和Unity项目外包的联系我们 谢谢 转载于
  • CNN卷积核

    接着呢 我们需要处理我们的xs 把xs的形状变成 1 28 28 1 1代表先不考虑输入的图片例子多少这个维度 后面的1是channel的数量 因为我们输入的图片是黑白的 因此channel是1 例如如果是RGB图像 那么channel就是
  • Kafka - a simple consumer demo - c++

    Kafka 如果有 kafka 基础的同学可以不用看前面的废话 可以从第五条 配置 开始看起 代码在第七条 前言 官网比我这标准多了 官网跳转 大家可以先完成quickStart部分kafka单机生产消费 一 概念简介 Kafka 是一个分
  • 谷歌语法(详解+举例)

    一 谷歌语法是什么 谷歌语法就是利用搜索引擎在渗透测试过程搜索到特定页面的一种语法 二 如何利用谷歌语法 谷歌语法基础的符号 xxx 将要搜索的关键字用引号括起来 表示完全匹配 即关键词不能分开 顺序也不能变 例如 腾讯课堂如果不加 的话
  • 内存时延效能

    时延 Latency 小张一看到这个图 不禁大叫 太复杂了 看得我都犯密集恐惧症了 看不懂 没关系 我们拆开了一个个看 1 CL CAS Latency CL是指CAS发出之后 仍要经过一定的时间才能有数据输出 从CAS与读取命令发出到第一
  • 【华为OD统一考试A卷

    华为OD统一考试A卷 B卷 新题库说明 2023年5月份 华为官方已经将的 2022 0223Q 1 2 3 4 统一修改为OD统一考试 A卷 和OD统一考试 B卷 你收到的链接上面会标注A卷还是B卷 请注意 根据反馈 目前大部分收到的都是
  • 在云服务器存储数据的10个好处

    本文编辑 富哥 云服务器已经成为最适合在线存储数据的选项 在较早时期 大多数公司依靠内部服务器来存储他们不断增长的数据和在线文件 但今天将数据存储在在线的云服务器中已经成为新的趋势 因为它允许无限存储 将所有数据存储在云中最好的方面是确保可
  • Java中类的构成

    Java中的每个类一般包含属性 构造器 块 方法 内部类五部分 属性 用来定义对象的数据 构造器 构造器也是方法 每一个类中都一定会有构造器 包含有参构造器和无参构造器每一个对象在创建的时候都会调用构造器 如果没有构造器 系统将提供一个默认
  • 十大经典排序算法总结

    https blog csdn net hellozhxy article details 79911867
  • AI嵌入式全景:各厂商、系列和开发工具的综合概览

    要看几个方面 1 算力 2 支持何种模型 3 是否支持可视化的窗口系统 一般而言各个平台均采用linux操作系统 官方提供对应SDK 安装好后可使用硬件加速资源 而且如果要使用其硬件加速 一般都要完成模型转换 将模型转为该平台所特有的格式
  • Spring Boot 学习研究笔记(十) -SpringBoot JAP 踩坑总结

    SpringBoot JAP 踩坑总结 一 JSON 字段映射处理流程 1 实现类型转换接口 package com call show common utils import com fasterxml jackson core Json
  • 最简单的鼠标放置悬停显示省略的内容,为标签的title赋值

    翻了一下午没看到能看懂的代码 对于我这个后台开发实在天书一般 原始需求为 内容过长显示为省略号 鼠标放置时再将全部内容悬浮展示出来 内容是放置在p标签中的 设置一下style即可 注意这四个属性缺一不可 p style width 100
  • 雪花算法记录

    引子 伴随着业务的日渐庞大 单库单表的数据库可能无法支持业务的读写 需要对数据库进行分库分表 原来数据库中 通常使用自增id的方式生成主键 分库分表之后 如果仍然采用原来的方式 在多个表之间主键会发生重复 分库分表后 如何保证多张表中的 i
  • webpack5+mockjs

    上篇提到升级 vue cli 5 0 1后 发现webpack 是v5 之前配置devServer after异常 于是认真看了一下文档 webpack v5文档 v5的devServer去掉了get和after 添加了setupMiddl
  • 日期的生成

    获取系统当前时间 日期类型为timestamp 日期格式为2010 11 04 16 19 42 方法1 Timestamp d new Timestamp System currentTimeMillis 方法2 Date date ne
  • 实对称矩阵的性质_今天行列式的矩阵是一个实对称矩阵, 主对角线是同一个元素, 其余位置是另一元素。该矩阵的行列式有相当好的性质, 同学们要加以记忆...

    行列式计算 5 01 前言 1 今天我们继续讨论特殊行列式的计算思路与方法 今天这组题的行列式的矩阵是一个实对称矩阵 主对角线是同一个元素 其余位置是另一元素 该矩阵的行列式有相当好的性质 需要同学们加以记忆 2 第1题 第一个行列式的计算
  • MyBatis - 14 - 分页插件的配置及使用

    文章目录 1 分页插件配置 1 在pom xml中添加依赖 2 在MyBatis的核心配置文件中配置插件 2 分页插件的使用 回顾Mysql分页功能 MyBatis分页插件的使用 测试显示第1页 每页显示4条数据 打印page对象 测试获取
  • java Collection和Map接口的区别

    一 Collection接口 Collection是最基本的集合接口 一个Collection代表一组Object 即Collection的元素 Elements 一些Collection允许相同的元素而另一些不行 一些能排序而另一些不行
  • 荔枝派Zero(全志V3S)驱动开发之hello驱动程序

    文章目录 前言 一 设备驱动分类 二 字符设备驱动简介 三 字符设备驱动开发 1 APP打开的文件在内核中如何表示 2 编写驱动程序的步骤 3 hello 驱动程序编写 lt 1 gt 试验程序编写 lt 2 gt 测试程序编写 lt 3
  • Maven的Pom文件中的隐式依赖导致Jar包冲突的问题

    分享一下我老师大神的人工智能教程 http blog csdn net jiangjunshow 也欢迎大家转载本篇文章 分享知识 造福人民 实现我们中华民族伟大复兴 在一次的maven项目中遇到这样一个bug 编译器没有报什么错 但无法编