私は64ビット環境のWindows 7を持っています。ゲートウェイの構成、
64 ビット プラットフォームで NSS3.12.4 32 ビットを実行すると、このエラーが発生しました。
Libnspr4.dll が AMD 64 ビット プラットフォームで IA 32 ビット .dll をロードできない
Java は 64 ビットです。NSS 64 ビット パッケージの入手方法 NSS 32 ビットで作業する場合、このエラーを修正する方法はありますか? ご協力ありがとうございました!
もっと簡単な答えがあるかどうかはわかりませんが、ソースをダウンロードしてビルドし、プラットフォーム用の共有ライブラリを作成することができます。
私の知る限り、64 ビット Windows OS でそれを行う方法はありません。Java で NSS を使用するには、SunPKCS11 プロバイダーを経由する必要があります。これは、Sunのドキュメントに従っています。
Sun PKCS#11 プロバイダは、Solaris (SPARC および x86) および Linux (x86) で、32 ビットおよび 64 ビット Java プロセスの両方でサポートされています。32 ビット Windows (x86) でもサポートされていますが、適切な PKCS#11 ライブラリがないため、現在 64 ビット Windows プラットフォームではサポートされていません。