サービス プロバイダーにリクエストを送信する必要がある API を統合しています。サービス プロバイダーは、セットアップに含める .jar ファイルと .dll ファイルを提供しています。.jar のコンパイルを解除すると、ファイルの 1 つが静的ブロックに dll をロードしようとしていることがわかります。static { System.loadLibrary("dllFile"); }
今私の問題は、プログラムがdllのロードの時点で動かなくなり、突然終了することです。
Windows 7 64 ビット システムを使用しています。したがって、dll ファイルを SysWOW64 に配置しました (dll を System32 に配置しようとしましたが、これも役に立ちませんでした)。jar は jre/lib パスに存在しますが、これは機能しませんここでうまくいかない。
ありがとう、アクシャイ