An incompatible version [1.2.8] of the APR based Apache Tomcat Native library is installed

1. 运行Springboot项目的时候提示错误:

An incompatible version [1.2.8] of the APR based Apache Tomcat Native library is installed, 
while Tomcat requires version [1.2.14]

2. 原因:

  • 你电脑上JRE内,或者是PATH路径下的Tomcat dll版本不符合要求

3. 解决方案:

dll下载地址
An incompatible version [1.2.8] of the APR based Apache Tomcat Native library is installed_第1张图片

  • 解压下载的压缩包,根据自己的系统选择32还是64位的dll
    An incompatible version [1.2.8] of the APR based Apache Tomcat Native library is installed_第2张图片
  • 把这个dll文件放到你项目使用的JRE/bin目录下,我的电脑有多个JDK,但是这个项目用的JDK8,所以直接扔到JDK8里面的JRE下:
D:\JDK8_64\jre\bin
  • 在系统的目录下也放一份:
C:\Windows\System32

你可能感兴趣的:(SpringBoot)