Eclipse运行tomcat出现错误“An incompatible version [1.1.33] of the APR based。。。 ”问题的解决

转载请注明出处:http://blog.csdn.net/dongdong9223/article/details/80009634
本文出自【我是干勾鱼的博客

使用Eclipse运行tomcat时,有时会出现出现错误:

四月 19, 2018 6:52:08 下午 org.apache.catalina.core.AprLifecycleListener init
严重: An incompatible version [1.1.33] of the APR based Apache Tomcat Native library is installed, while Tomcat requires version [1.2.14]

如下图所示:

这里写图片描述

当然我们可以到相应的官网去下载一个文件,解压之后找到dll文件(tcnative-1.dll)放到系统的“System32”目录下,其实如果深究问题原因会发现其实是:

。。。有这个问题主要还是因为Eclipse自带的wtp的插件没支持到最新的tomcat7导致的。。。tomcat/bin下明明有个文件,并且已经是最新的,为什么还要在别的地方乱扔一个。。。

所以有一个很简单的解决办法,即在eclipse中给tomcat的启动加一个参数,点击eclipse上方按钮:

Run as -> Run Configurations…

如图所示:

这里写图片描述

然后添加启动参数:

-Djava.library.path="E:\Studying\tomcat\apache-tomcat-8.5.30\bin"

也就是添加一个tomcat里bin目录的路径,如图所示:

这里写图片描述

确定之后,再重新启动tomcat,错误就没有了。

  • 1
    点赞
  • 1
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值