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

maven依赖无法传递问题排查

一、背景

在A模块中引入B模块,C服务引入A模块但是B模块没有传递进来。

二、排查

使用mvn clean install -Dmaven.test.skip=true查看打包日志信息,通过搜索A模块名称,出现如下警告信息:

[WARING] The POM for A:jar:0.0.1-SNAPSHOT is invalid, transitive dependencies(if any)will not be available, enable debug logging for more details

查看jar依赖树,执行如下命令:
mvn -X dependency:tree>tree.txt

WARNING] The POM for com.ksyun.dc:meta-source:jar:0.0.1-SNAPSHOT is invalid, transitive dependencies (if any) will not be available: 2 problems were encountered while building the effective model for A:jar:0.0.1-SNAPSHOT
[ERROR] 'dependencies.dependency.systemPath' for com.oracle:ojdbc6:jar must specify an absolute path but is ${project.basedir}/lib/ojdbc6-11.2.0.4.0.jar @
[ERROR] 'dependencies.dependency.systemPath' for com.ali:oceanbase:jar must specify an absolute path but is ${project.basedir}/lib/oceanbase-client-1.1.5.jar @

显示引入本地jar时需要使用绝对路径,而非相对路径。

http://www.lryc.cn/news/270346.html

相关文章:

  • JVM钩子
  • linux cat命令增加-f显示文件名功能
  • linux更改登录shell
  • 【JS】报错:Uncaught TypeError: Cannot read properties of null (reading ‘classList‘)
  • kali2.0安装VMware Tools 和自定义改变分辨率
  • redis中根据通配符删除key
  • 【HDFS联邦(2)】HDFS Router-based Federation官网解读:HDFSRouterFederation的架构、各组件基本原理
  • 【头歌实训】Spark 完全分布式的安装和部署
  • Leetcode—86.分隔链表【中等】
  • 淘宝/天猫商品API:实时数据获取与安全隐私保护的指南
  • 使用 SSH 方式实现 Git 远程连接GitHub
  • Centos7部署Keepalived+lvs服务
  • 12/31
  • python使用openpyxl为excel模版填充数据,生成多个Sheet页面
  • 基于ssm的4S店预约保养系统开发+vue论文
  • 【Git】Git的基本操作
  • 【超图】SuperMap iClient3D for WebGL/WebGPU —— 数据集合并缓存如何控制对象样式
  • intellij IDEA开发工具的使用(打开/关闭工程;删除类文件;修改类/包/模块/项目名称;导入/删除模块)
  • 抖音详情API:开发环境搭建与工具选择
  • IntelliJ IDEA [插件 MybatisX] mapper和xml间跳转
  • Havenask 分布式索引构建服务 --Build Service
  • vscode软件安装步骤
  • C语言中灵活多变的动态内存,malloc函数 free函数 calloc函数 realloc函数
  • 小细节处理
  • 【42页动态规划学习笔记分享】动态规划核心原理详解及27道LeetCode相关经典题目汇总
  • Python正则的匹配与替换
  • 解决ELement-UI懒加载三级联动数据不回显(天坑)
  • 【数据结构和算法】找出两数组的不同
  • 基于Python的B站排行榜大数据分析与可视化系统
  • MySQL一些常用命令