主要内容

このページの翻訳は最新ではありません。ここをクリックして,英語の最新版を参照してください。

ネイティブメソッドライブラリの特定

Java®クラスは,Javaメソッドのjava.lang.System.loadLibrary(“LibFile")を使用して“ネイティブメソッド”を動的に読み込むことができます。ライブラリファイルLibFileを読み込むには,そのファイルを含むフォルダーがJavaライブラリパス上になければなりません。このパスは、JVM™ソフトウェアの起動時に定義されます。

ネイティブメソッドライブラリの検索パスは,基本設定フォルダー内にjavalibrarypath.txtという名前のASCIIテキストファイルを作成して拡張できます。このファイルを編集する際は,以下のガイドラインに従ってください。

  • ファイルを作成します。

    cd (prefdir)编辑javalibrarypath.txt
  • 新規フォルダーはそれぞれ単独の行に指定します。

  • DLLファイルの名前ではなく,フォルダー名のみを指定します。System.loadLibraryの呼び出しにより,ファイル名が読み取られます。

  • クロスプラットフォーム環境では,マクロmatlabroot美元美元拱およびjre_home美元を使用してフォルダーの指定を簡略化します。

MATLAB®起動フォルダーにjavalibrarypath.txtファイルを作成することもできます。起動フォルダーを特定するには,MATLABを起動した直後に,コマンドラインで松材线虫病と入力します。起動フォルダーのjavalibrarypath.txtファイルに指定されているライブラリは,基本設定フォルダーのファイルに指定されているライブラリをオーバーライドします。

javalibrarypath.txtファイルの使用を無効にするには,-nouserjavapathオプションを指定してMATLABを起動します。

参考

関連するトピック