Java 64位上的NSS 32位包

时间:2011-05-24 23:01:33

标签: java nss

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

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

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

Java是64位。如何获得NSS 64位包? 如果我将使用NSS 32位,有没有办法解决这个错误? 谢谢你的帮助!

2 个答案:

答案 0 :(得分:1)

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

答案 1 :(得分:0)

据我所知,在64位Windows操作系统上无法做到这一点。 要在Java上使用NSS,您需要通过SunPKCS11提供程序,该提供程序符合Sun documentation的要求:

  

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

相关问题