0

Java Native Access APIが、ネイティブライブラリをロードして使用する前、またはロードして使用するときに、ネイティブライブラリを一時的な場所にローカルに保存するかどうかを誰かが知っているかどうか疑問に思っていました。

4

1 に答える 1

0

いいえ。LibはOS検索パス上にある必要があり、そこからロードされます。ただし、ネイティブdll(win)など(linuxなど)は、アプリケーションのメインディレクトリなどの検索パスに配置する必要があります。dllが.jarに含まれている可能性があります(わかりません)。この場合、dllはtempフォルダーに抽出され、そこからリンクされます。

于 2010-05-29T18:41:16.273 に答える