1、问题描述
Idea能够正常启动项目,但是启动日志,总是出现几个error日志,虽然不影响项目的启动运行,但还是不能忍受,报错日志截图如下:
完整信息如下:
2020-07-16 09:57:31.060 ERROR 4428 --- [ main] o.a.catalina.core.AprLifecycleListener : An incompatible version [1.2.4] of the APR based Apache Tomcat Native library is installed, while Tomcat requires version [1.2.14]
根据日志提示,是某版本1.2.4不满足要求了,需下载1.2.14版本。各种查询搜索后,发现是需要替换tomcat下的一个tcnative-1.dll,此文件在tomcat的安装目录下。
2、问题处理
发现了问题,处理问题就很简单多了。首先,我们需下载对应版本号1.2.14的文件,进入官网查找:http://archive.apache.org/dist/tomcat/tomcat-connectors/native/
很容易我们就能找到对应版本号
选择对应版本,进入 /1.2.14/binaries/,界面如下,下载红色框文件
下载完文件后,打开这个压缩文件,迫不及待点击查看,确认过眼神,是tcnative-1.dll
然后,此时一波操作,根据系统复制对用的文件,立马去覆盖掉tomcat安装目录下的tcnative-1.dll文件,我的目录是:D:\software\uninstall\apache-tomcat-8.0.32\bin,替换完成后,重启idea,启动项目,查看启动日志,error完美消失了,问题解决。