我有一个加载小程序的网页。如果我安装了 32 位 jre,一切正常,但是当我只有 64 位 jre 时,IE 11 一打开页面就会崩溃。
此外,当我同时保留 32 位和 64 位时,无论我在环境变量中保留什么,页面都会加载,但小程序由 32 位 jvm 运行,即使我没有将其路径放在任何地方。
32 位和 64 位版本相同,即 8u51。
我也试过禁用 IE 的所有附加组件,但没有运气。没有生成任何日志,所以我不知道在哪里看。
我能想到的唯一原因是存在一些dll冲突。我在小程序中使用 JNI。
另外,当我没有指定任何地方时,为什么它自己选择 32 位 jvm?