运行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/

相关推荐
Pitayafruit11 分钟前
跟着大厂学架构01:如何利用开源方案,复刻B站那套“永不崩溃”的评论系统?
spring boot·分布式·后端
优秀13513 分钟前
java33
java
方圆想当图灵20 分钟前
深入理解软件设计:领域驱动设计 DDD
后端·架构
excel31 分钟前
MySQL 9 在 Windows 上使用 mysqld --initialize-insecure 无响应的排查与解决方案
后端
你怎么知道我是队长35 分钟前
GO语言---defer关键字
开发语言·后端·golang
方圆想当图灵1 小时前
深入理解软件设计:什么是好的架构?
后端·架构·代码规范
fajianchen1 小时前
Spring中观察者模式的应用
java·开发语言
库库林_沙琪马1 小时前
深入理解 @JsonGetter:精准掌控前端返回数据格式!
java·前端
手握风云-1 小时前
JavaEE初阶第一期:计算机是如何 “思考” 的(上)
java·java-ee
普通的冒险者2 小时前
微博项目(总体搭建)
java·开发语言