Error--An incompatible version [1.2.33] of the Apache Tomcat Native library is installed, while Tomcat requires version [1.2.34]

 

这个错误表明,当前系统上安装的 Apache Tomcat Native library 版本不兼容,具体来说: 系统安装的 Tomcat Native library 版本是 1.2.33,但 Tomcat 需要至少 1.2.34 版本。

Apache Tomcat Native Library 是 Tomcat 用来加速网络 I/O 的一个库,特别是在使用 APR(Apache Portable Runtime)时,它能提高性能。

Tomcat Native library 通常与 APR 绑定,以实现高效的文件处理和加密。

 

解决:

Apache官网找到高的版本替换:https://archive.apache.org/dist/tomcat/tomcat-connectors/native/

 

进入目录:https://archive.apache.org/dist/tomcat/tomcat-connectors/native/1.2.34/binaries/

 

下载解压好后进入 bin 目录中找到 tcnative-1.dll 文件。拷贝文件到 jdk 的 bin 目录下。

 

 


 

posted @ 2024-10-22 22:56  学Java的`Bei  阅读(59)  评论(0编辑  收藏  举报