You need to enable JavaScript to run this app.
优惠活动
大模型
产品
解决方案
定价
更多

Gradle构建SpringBoot多模块库Jar缺失内嵌pom.xml致依赖传递失败

Gradle多模块库依赖解析异常问题

问题场景

  • 环境:基于Gradle 7.4、SpringBoot 3.2的多模块库项目
  • 配置:module-commons模块使用compileOnly依赖Jackson相关包
  • 操作:执行命令 gradle build jar module-commons:publishToMavenLocal 将module-commons发布到本地Maven仓库
  • 异常:在springboot-demo项目中引入该依赖后,调用JsonUtils的serialize方法时触发编译错误,提示找不到com.fasterxml.jackson.core.JsonProcessingException类

已定位根因

module-commons生成的Jar包内,META-INF目录下缺失包含pom.xml的maven/com/springboot/web/library/module-commons目录,导致Gradle无法自动解析该模块依赖的Jackson库

已尝试的无效方案

已测试Github、StackOverflow上的多种解决方案,均未解决该问题

内容的提问来源于stack exchange,提问作者OTUser

相关产品推荐
方舟 Agent Plan

超全模态模型 × Harness 升级,最新支持 Deepseek-V4.1-Flash、GLM-5.3 系列、Doubao-Seedream-5.0-pro、Kimi-K3 (部分), 限时 9.9 元起

最近更新时间:2026.07.04 10:09:57