Interstage Application Serverにおいて、メッセージ「java.lang.UnsatisfiedLinkError: dllファイル名: Can't load IA 32-bit .dll on a AMD 64-bit platform」が出力されました。
Interstage Application Serverのよくあるご質問を検索できます。
Interstage Application Server の技術情報はこちら
- 64ビット(x64)版のWindows OS上で、Javaアプリケーションを実行したところ、メッセージ「java.lang.UnsatisfiedLinkError: dllファイル名: Can't load IA 32-bit .dll on a AMD 64-bit platform」が出力されました。原因と対処方法を教えてください。
- [原因]
このメッセージは、64ビット(x64)版JDK/JRE環境で、32ビット(x86)版のDLLをロードしようとしたため、エラーになったことを意味しています。アプリケーションまたは他ミドルウェアが32ビット(x86)版であるにもかかわらず、Interstage Application Server 64ビット(x64)版を組み合わせて使用していることが原因です。
[対処方法]
32ビット(x86)版のアプリケーションまたは他ミドルウェアとの組み合わせの場合は、Interstage Application Server 32ビット版を使用してください。
製品・サービス区分 | Interstage | ||||||
---|---|---|---|---|---|---|---|
製品・サービス情報 |
|
||||||
アンサー種別 | 構築(導入/移行) |