启动Tomcat报错The APR based Apache Tomcat Native library…

博客主要讲述了Tomcat运行时APR库相关问题。一是APR库未在java.library.path找到,需从指定网址下载文件放到C:\\WINDOWS\\system32并重启;二是版本不兼容,需重新下载指定版本重启。还介绍了ARP能提升Tomcat性能和静态页面处理能力。

摘要生成于 C知道 ,由 DeepSeek-R1 满血版支持, 前往体验 >

[main] org.apache.catalina.core.AprLifecycleListener.lifecycleEvent The APR based Apache Tomcat Native library which allows optimal performance in production environments was not found on the java.library.path:

原因:

Tomcat建议使用apache的apr,来更好的运行Tomcat;

解决:

下载网址http://archive.apache.org/dist/tomcat/tomcat-connectors/native/1.1.22/binaries/win64/x64/

将下载下来的文件放到C:\WINDOWS\system32中即可, 重启tomcat。

出现如下:

org.apache.catalina.core.AprLifecycleListener.init An incompatible version [1.1.22] of the APR based Apache Tomcat Native library is installed, while Tomcat requires version [1.2.14]

解决:重新下载1.2.14版本,重启tomcat。

ARP作用:

Tomcat可以使用ARP提供优越的可伸缩性、性能和更好的整合与本地服务器技术;可以提升Web静态页面的处理能力,不再需要专门的Web Server来处理静态页面了。
 

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值