Javaプログラムを実行しようとしていますが、.so
に関するエラーが発生しています。UnsatisfiedLinkError、そのようなファイルまたはディレクトリは存在しませんがファイルが存在します
私は-Djava.library.path=libs
と使用してのlibsフォルダを指定している - 私は、コンソールは、ファイルの正しいパスを出してくれるが、No such file or directory
を言うファイルを実行すると、結果としてDLD_LIBRARY_PATH=libs
を。
ファイルが存在するため、不快です。
私はまた、運がないsudo
としてアプリケーションを実行しようとしました。
このファイルが実際に存在することをJavaに認識させるにはどうすればよいですか?コマンドラインフラグが
System.setProperty("java.library.path", path);
または引用符 で、明示的にパスを設定してみてくださいに失敗したところ
私はコードにアクセスできないので、これを行うことはできません。 – conor
OKパスを明示的に設定する方法はありますか?編集 –
を参照してくださいありがとう、しかしそれは動作しません。ファイルre:permissionに何か問題がありますか? – conor