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

Spring Boot添加tomcat.embed.jasper依赖报错:缺失对应构件

解决Maven依赖缺失:org.apache.tomcat.embed:tomcat.embed.jasper:jar:10.1.3

核心问题:依赖坐标拼写错误

你给出的依赖中artifactId存在拼写错误——正确的标识应该是tomcat-embed-jasper(使用连字符,而非点)。这是导致Maven找不到对应构件的最直接原因,修正后的依赖代码如下:

<dependency>
    <groupId>org.apache.tomcat.embed</groupId>
    <artifactId>tomcat-embed-jasper</artifactId>
    <scope>provided</scope>
    <version>10.1.3</version>
</dependency>

其他排查/修复步骤

如果修正坐标后问题仍存在,尝试以下操作:

  • 清理本地Maven缓存:执行命令强制更新依赖,清除下载失败的残留文件
    mvn clean install -U
    
  • 验证仓库配置:检查settings.xml中的镜像仓库是否同步了Maven中央仓库的内容,若使用私有镜像,确认该版本已被同步
  • 确认版本有效性:Tomcat 10.1.3是正式发布版本,在中央仓库中存在,若坐标正确仍无法找到,可手动确认仓库中是否有该版本的构件

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

相关产品推荐
方舟 Agent Plan

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

最近更新时间:2026.07.11 04:22:04