运行SpringBoot项目失败?异常显示Can‘t load IA 32-bit .dll on a AMD 64-bit platform,让我来看看~

原因是,我放入jdk的bin文件夹下的tcnative-1.dll文件是32位的,那么肯定是无法在AMD 64位平台上加载IA 32位.dll。但是网站上给出的都是32位呀,没有64位怎么办:

其实当我们把"tomcat-native-1.2.34-openssl-1.1.1o-win32-bin.zip"下载下来解压后进入bin文件夹,就会发现64位版本其实是在里面的:

进入x64文件夹里找到tcnative-1.dll,再把它对应放进jdk的bin文件下就好了。

ps:网站在这https://archive.apache.org/dist/tomcat/tomcat-connectors/native/

相关推荐
间彧12 分钟前
Spring Secutiy基本原理及工作流程
java
对象存储与RustFS17 分钟前
Spring Boot集成RustFS十大常见坑点及解决方案|踩坑实录
后端
RoyLin30 分钟前
TypeScript设计模式:原型模式
前端·后端·node.js
菜鸟谢1 小时前
Manjaro Tab 无自动补全
后端
Java水解1 小时前
JAVA经典面试题附答案(持续更新版)
java·后端·面试
Java水解1 小时前
Mysql查看执行计划、explain关键字详解(超详细)
后端·mysql
追逐时光者2 小时前
.NET Fiddle:一个方便易用的在线.NET代码编辑工具
后端·.net
林树的编程频道3 小时前
快递的物流地图是怎么实现的
后端
洛小豆3 小时前
在Java中,Integer.parseInt和Integer.valueOf有什么区别
java·后端·面试
八怪3 小时前
联合索引使用高分区度字段的一个例子
后端