web-dev-qa-db-ja.com

-Djava.library.pathの複数のディレクトリ

どうすれば2つの異なる点を指すことができますかJava.library.path Eclipseプロジェクト-構成を実行しますか?次の2つのライブラリが必要です。

-Djava.library.path=/opt/hdf-Java/build/bin
-Djava.library.path=/opt/opencv-2.4.10/build/lib

よろしく。

27
user4888784

Linuxでは、次のようにコロン:をセパレータとして使用します(クラスパスオプションを使用する場合)。

-Djava.library.path=/opt/hdf-Java/build/bin:/opt/opencv-2.4.10/build/lib
39

プラットフォームのFile.pathSeparator、つまりWindowsでは;、* nixでは:を使用して、クラスパスでディレクトリを分離するのと同じようにディレクトリを分離します。

例えばWindows

-Djava.library.path=C:/dir1;C:/dir2

または*nix

-Djava.library.path=/dir1:/dir2
4
isapir