Tomcat:Can't load IA 32-bit .dll on a AMD 64-bit platform问题的解决
1.问题现象:
运行Springboot项目出现以下情况:项目源代码没问题。
2.解决方案:
1.下载一个32位的替换
https://downloads.apache.org/tomcat/tomcat-connectors/native/
2.将下载下来的文件解压,找到x64文件夹下的tcnative-1.dll文件
3.与tomcat安装目录下文件进行替换
D:\apache-tomcat-8.5.45\bin
tcnative-1.dll进行替换
3.分析产生原因
32位与64位不兼容,导至SpringBoot项目在IDEA中运行不兼容问题,主程序初始化失败。
最主要的原因是Spring引用的版本与tomcat以及系统环境配置不兼容低导致的。