jdk和tomcat升级到64位时,无法读取dll

发布于 2021-11-24 21:23:09 字数 418 浏览 876 评论 15

windows server 2008 R2 64位, jdk和tomcat升级到64位时,无法读取dll,

其实我的目的就是想利用64位软件,可以给tomcat多分配一些内存。原来只能分配1.4G左右,希望可以分配到2G以上。

错误如下:

严重: StandardWrapper.Throwable
java.lang.UnsatisfiedLinkError: C:WindowsSystem32Reg.dll: Can't load IA 32-bit .dll on a AMD 64-bit platform




如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。

扫码二维码加入Web技术交流群

发布评论

需要 登录 才能够评论, 你可以免费 注册 一个本站的账号。

评论(15

本宫微胖 2021-11-29 08:08:31

这个问题上次我好像在找其它问题的时候,遇到过这样的问题,因为在32位下,找的不是这修路和径吗?

C:WindowsSystem32

但在64位下,好像有一个什么****(X86)的文件目录吗?,网上说的好像是将(X86目录的system有个什么文件拷到C:WindowsSystem32目录下,具体的我也不是很清楚咯,你自己最好网上找找看,应该有这方面的解决办法。)

温柔少女心 2021-11-29 08:08:31

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

已经说得很清楚了。办法只有重新编译dll了

浮生未歇 2021-11-29 08:08:31

3Q

晚风撩人 2021-11-29 08:08:31

哈哈,悲剧了

一笔一画续写前缘 2021-11-29 08:08:31

C:WindowsSystem32

换成

C:WindowsSysWOW64

试试

柳絮泡泡 2021-11-29 08:08:31

这个是32位jdk读取的目录。

冬天旳寂寞 2021-11-29 08:02:45

改了,可以确定不是环境变量的问题。

小情绪 2021-11-29 08:02:26

64位JDK安装后,环境变量改了么

各自安好 2021-11-29 07:57:12

其实我也想到这个问题,这个dll不是我写的,而且很久以前写的,不知道还有没源码

简单气质女生网名 2021-11-29 06:54:33

Reg.dll在64位环境下再编译一个64位版本的试试呢

贱贱哒 2021-11-29 06:44:50

怎么解决的?

平定天下 2021-11-29 05:22:25

@然则何时而乐 抽离 换32位jdk和tomcat

梦中楼上月下 2021-11-29 05:20:44

回复
那就没有意义了。。。

成熟的代价 2021-11-29 04:20:25

@然则何时而乐 说了 你把那个抽离出来 做成服务什么也好 RMI

牵你的手,一向走下去 2021-11-25 15:36:38

这个问题我也遇见过

~没有更多了~
我们使用 Cookies 和其他技术来定制您的体验包括您的登录状态等。通过阅读我们的 隐私政策 了解更多相关信息。 单击 接受 或继续使用网站,即表示您同意使用 Cookies 和您的相关数据。
原文