An incompatible version [1.2.12] of the APR based Apache Tomcat Native library is installed,
下载Apache Tomcat官方提供的tcnative-1.all。
地址是:http://archive.apache.org/dist/tomcat/tomcat-connectors/native/1.2.14/binaries/

然后打开这个压缩文件,得到如下目录

进入bin目录,外面的是32位的,x64里面是64位的

根据自己电脑系统,选择:

(1)如果你的tomcat是安装版,则复制到C:\Windows\System32下覆盖掉tcnative-1.dll,然后重新启动springboot项目即可。

(2)如果你的tomcat是解压版,则要复制到你的tomcat的bin目录下

重新启动项目,报错就消失了

博客针对APR基于Apache Tomcat Native库版本不兼容问题给出解决办法。可从指定地址下载tcnative - 1.all,解压后根据电脑系统选择32位或64位文件,再依据tomcat是安装版还是解压版,将文件复制到相应目录,重启项目即可解决报错。
5853





