今天将Windows7上的tomcat从6更新成7,更新完成后,将eclipse配置的tomcat6改成tomcat7,结果启动的时候报错了,报错内容如下:

六月 22, 2016 2:51:12 下午 org.apache.catalina.core.AprLifecycleListener init
严重: An incompatible version 1.1.29 of the APR based Apache Tomcat Native library is installed, while Tomcat requires version 1.1.32

其内容就是说:tomcat在安装本地APR库时的版本1.1.29不兼容,最起码得安装1.1.32版的APR库。
网上有很多搜索结果,就是将tcnative-1.dll这个文件放到tomcat目录的bin目录,其实也不一定解决问题。

我是多次测试,发现一个规律,总结一下:

1. 去http://archive.apache.org/dist/tomcat/tomcat-connectors/native/下载一个提示异常版本,一般会比提示的版本高,比如我的eclipse中提示1.1.32版,其实我是到【1.1.34/binaries】目录下载的【tomcat-native-1.1.34-win32-bin.zip】这个文件,我的机器是64位的,不用被名字困惑。解压后得到【bin\x64】目录下的【tcnative-1.dll】文件。对于版本,一般使用更高的,比如要求1.1.32,下载最新的1.1.34,如果有1.1.43,那就最好不要下,一般认前几位相同。不要认为1.1.4比1.1.32版本高,点【.】才是隔开版本好的关键。

2. 将【tcnative-1.dll】文件拷贝到JDK的安装目录bin下。当然,要看你的eclipse配置JRE时的具体目录,我配置的是JDK目录,所以就放到JDK的bin下,如果配置的是JRE的目录,就应该放到JRE目录的bin下。

安装了不兼容的APR(基于Apache Tomcat原生库)版本[1.1.29]相关推荐

  1. 安装了不兼容的APR(基于Apache Tomcat原生库)版本的问题解决

    今天运行项目的时候,tomcat抛出异常: "严重: 安装了不兼容的APR(基于Apache Tomcat原生库)版本[1.1.32],而Tomcat要求版本XXX" 解决: 那么 ...

  2. 找不到基于APR的Apache Tomcat本机库,该库允许在生产环境中获得最佳性能

    如图,Tomcat 启动总有一个这个告警,看着很别扭. 意思是: APR 是指tomcat的 可移植运行库 确实需要的话,可以下载一个tomcat的 组件,安装配置后,可以使得tomcat性能运行更好 ...

  3. The APR based Apache Tomcat Native library

    Tomcat启动的时候出现下面这样的提示: 2015-11-06 14:24:12 org.apache.catalina.core.AprLifecycleListener init 信息: The ...

  4. 解决Tomcat启动时出现的The APR based Apache Tomcat Native library异常

    现在用的tomcat6.0,不知道大家注意没有,在启动的时候,那个启动窗口最上面出现这样一条信息: 信息: The APR based Apache Tomcat Native library whi ...

  5. SpringBoot内置tomcat出现error:An incompatible version [1.1.32] of the APR based Apache Tomcat Native lib

    SpringBoot内置tomcat出现error:An incompatible version [1.1.32] of the APR based Apache Tomcat Native lib ...

  6. java运行Tomcat提示:The APR based Apache Tomcat Native library which allows optimal performance in produc

    在Tomcat上运行javaweb程序时,启动Tomcat时log信息中提示如下内容: 九月 18, 2017 4:34:51 下午 org.apache.catalina.core.AprLifec ...

  7. Tomcat 启动报错The APR based Apache Tomcat Native l...

    2019独角兽企业重金招聘Python工程师标准>>> 转:Tomcat 启动报错The APR based Apache Tomcat Native l... 启动tomcat时  ...

  8. tomcat启动出现The APR based Apache Tomcat Native library错误

    今天在idea中直接启动springboot项目时,出现以下错误: The APR based Apache Tomcat Native library which allows optimal pe ...

  9. Myeclipse 启动报错: 信息: The APR based Apache Tomcat Native library which allows optimal perfo...

    朋友们有时候在用Myeclipse5.0以上版本的时候,在启动Tomcat服务后,在控制台上面会出现这样的信息:  信息: The APR based Apache Tomcat Native lib ...

最新文章

  1. [转]Web API Introduction to OData Services using ASP.NET Web API
  2. Nature Protocols | 密歇根州立大学何胜阳/Tiedje团队建立拟南芥微生物组研究的标准化生长体系!...
  3. RMB符号的几种显示方式。
  4. iOS各平台直播SDK收费明细
  5. 香蕉派路由功Openwrt、Android功耗对照測试
  6. python亲和度_数据挖掘——亲和性分析
  7. linux 内存溢出排查_【开发者成长】JAVA 线上故障排查完整套路!
  8. Linux虚拟机配置作为旁挂路由器
  9. 欧易OKEx交易大数据:BTC合约多空持仓人数比0.98,合约持仓总量为24.90亿美元
  10. share my tools With Xcode
  11. python-gui-pyqt5的使用方法-4--自定义信号的初识--多参数的使用
  12. SSM、SSH框架原理
  13. 家用中央空调设计浅议
  14. u检验中的查u界值表_《医学统计学》
  15. 什么是敏捷BI?和传统BI有什么不同?
  16. 计算机一级期末考试题,2016年计算机一级考试题库(含答案)
  17. 提升程序员工作效率的6个工具利器
  18. QuestaSim 仿真常用命令
  19. OSINT 常用信息收集策略
  20. TP框架自带Http类实现下载文件(单一文件)

热门文章

  1. JMeter中级篇-6-JMeter中使用Java编程
  2. SpringMVC源码分析(二)
  3. 基于STM32+Openmv的追小球(颜色追踪)小车——一篇解决所有基本问题
  4. Python 去英文标点
  5. 首都图书馆推出二维码读者证啦!
  6. Win2000/XP 打开方式-选择程序错误相关问题
  7. PMP工作模板(一)
  8. ESP32 WIFI MESH学习笔记8-物联网与控制(手机APP部分)
  9. 快速幂(取余) c++
  10. 光耦继电器和普通继电器的区别概述