我有64位环境的Windows 7。配置网关,
我在64位平台上运行NSS3.12.4 32位,结果出现了这个错误。
Libnspr4.dll无法在AMD 64位平台上加载IA 32位.dll
Java是64位的。如何获得NSS 64位包?如果我将使用NSS 32位,有什么方法可以修复这个错误吗?谢谢你的帮助!
我不知道是否有更简单的答案,但你可以下载源代码并构建它们,为你的平台创建一个共享库:
- JSS信息
- NSS&PSM下载
- NSS构建说明
据我所知,在64位Windows操作系统上没有办法做到这一点。为了在Java上使用NSS,您需要通过SunPKCS11提供商,该提供商根据Sun文档:
Solaris(SPARC和x86)和32位和64位Java进程中的Linux(x86)。它也是在32位Windows(x86)上受支持,但当前在64位Windows上不受支持由于缺乏合适的PKCS#11库。