java.lang.UnsatisfiedLinkError: E:\Tomcat\tomcat7.1\bin\tcnative-1.dll: Can't load AMD 64-bit .dll o

工作记录
出错的情况:
java.lang.UnsatisfiedLinkError: E:\Tomcat\tomcat7.1\bin\tcnative-1.dll: Can't load AMD 64-bit .dll on a IA 32-bit 
platform
解决方法:
你安装的java版本是AMD 64-bit的,对应的.dll库必须是在64-bit机器上编译生成的dll,现在你用dll是32-bit版本的,所以不能加载,
换成64-bit的dll就可以了。
最后我提供一个tcnative-1.dll的1.1.22版本(因为这个以下的控制台会提示版本过低,虽然本身的TOMCAT对应的版本要求是1.1.17)和
我的servlet-api.jar供大家下载,下载地址在我的资源库里面。


引发的问题:
problem with class file or dependent class; nested exception is java.lang.UnsupportedClassVersionError
----------------
解决方式:
你这个数据源的class文件编译的jdk的版本比你应用服务器上的jdk的版本要高造成的,比如class文件是从jdk1.7编译出来的class,放

到jdk1.6的应用服务器上就会报这个错。


1.重新安装tomcat7 64位  免安装。

2.重新安装jdk1.7 64位

评论 1
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值