0

我有 64 位环境的 Windows 7。配置网关,

我在 64 位平台上运行 NSS3.12.4 32 位并收到此错误。

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

Java 是 64 位的。如何获得 NSS 64 位软件包?如果我将使用 NSS 32 位,有什么方法可以解决此错误?谢谢您的帮助!

4

2 回答 2

1

我不知道是否有更简单的答案,但您可以下载源代码并构建它们以为您的平台创建共享库:

于 2011-05-24T23:55:45.777 回答
0

据我所知,在 64 位 Windows 操作系统上无法做到这一点。为了在 Java 上使用 NSS,您需要通过 SunPKCS11 提供程序,根据 Sun文档

Solaris(SPARC 和 x86)和 Linux (x86) 在 32 位和 64 位 Java 进程中都支持 Sun PKCS#11 提供程序。它在 32 位 Windows (x86) 上也受支持,但由于缺少合适的 PKCS#11 库,目前在 64 位 Windows 平台上不支持。

于 2011-11-15T07:55:24.637 回答