前往小程序,Get更优阅读体验!
立即前往
首页
学习
活动
专区
工具
TVP
发布
社区首页 >专栏 >解决SpringBoot内置tomcat出现error:An incompatible version [1.2.16] of the Apache Tomcat Native library is

解决SpringBoot内置tomcat出现error:An incompatible version [1.2.16] of the Apache Tomcat Native library is

作者头像
捞月亮的小北
发布2024-05-09 08:18:20
630
发布2024-05-09 08:18:20
举报
文章被收录于专栏:捞月亮的小北捞月亮的小北

问题描述

在运行SpringBoot时出现一个error

代码语言:javascript
复制
2024-05-08T20:52:06.512+08:00 ERROR 20752 --- [springboot3-003-demo]
 [           main] o.a.catalina.core.AprLifecycleListener   : An incompatible version 
[1.2.16] of the Apache Tomcat Native library is installed, while Tomcat requires version [1.2.34]

分析原因

字面意思就是当前版本为1.2.16,需要重新下载1.2.16以上版本。分析SpringBoot的tomcat为内置环境,所以将新版本文件放在java安装目录下即可。

解决方案

  1. http://archive.apache.org/dist/tomcat/tomcat-connectors/native/ , 进入链接下载对应的版本
  2. 解压后,在bin目录下找到tcnative-1.dll文件,选择x64文件下的dll文件。
  3. 将dll文件保存到jdk的bin目录中或者是jre的bin目录中
  4. 重新启动SpringBoot项目运行

发现运行成功没有发现报错

本文参与?腾讯云自媒体分享计划,分享自作者个人站点/博客。
原始发表:2024-05-08,如有侵权请联系 cloudcommunity@tencent.com 删除

本文分享自 作者个人站点/博客?前往查看

如有侵权,请联系 cloudcommunity@tencent.com 删除。

本文参与?腾讯云自媒体分享计划? ,欢迎热爱写作的你一起参与!

评论
登录后参与评论
0 条评论
热度
最新
推荐阅读
目录
  • 问题描述
  • 分析原因
  • 解决方案
领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档
http://www.vxiaotou.com