码迷,mamicode.com
首页 > 其他好文 > 详细

问题 Can't load AMD 64-bit .dll on a IA 32-bit platform

时间:2020-02-12 10:57:48      阅读:57      评论:0      收藏:0      [点我收藏+]

标签:highlight   ber   clear   没有   line   判断   err   user   解决方案   

 

问题简要描述:

java.lang.UnsatisfiedLinkError: F:\Tools\tomcat6045\tomcat6.0.45_x64\apache-tomcat-6.0.45\bin\tcnative-1.dll: Can‘t load AMD 64-bit .dll on a IA 32-bit platform

意思大概是:

无法在IA 32位平台上加载AMD 64位.dll

 

我出现这个问题的原因是:

在32位jdk环境下,运行tomcat64位。

解决方案:

我把32jdk卸载换成了64位。

如何判断jdk是几位呢?

1
2
3
4
5
6
cmd后输入如下命令:
C:\Users\Jun>java -version
 
java version "1.7.0_80"
Java(TM) SE Runtime Environment (build 1.7.0_80-b15)
Java HotSpot(TM) 64-Bit Server VM (build 24.80-b11, mixed mode)

  

出现:

(1)Java HotSpot(TM) 64-Bit说明是64位
(2)没有出现64-Bit说明是32位的

问题 Can't load AMD 64-bit .dll on a IA 32-bit platform

标签:highlight   ber   clear   没有   line   判断   err   user   解决方案   

原文地址:https://www.cnblogs.com/charles945/p/12297814.html

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!