Linux環境ではどうすれば設定できますか?Tomcatインスタンス用のLinux環境で、java -Djava.library.path = " home path.SomeFile.so"を設定する方法は?
以下のエラーが発生します。
私は-Djava path .
をEclipseで設定しなければならないので、私はそれを仮定しています。私は実行コンフィギュレーションの引数に設定します。
java.lang.UnsatisfiedLinkError: /opt/apache-tomcat-8.0.33/temp/librocksdbjni1678787310187961141..so: libgflags.so.2: cannot open shared object file: No such file or directory
at java.lang.ClassLoader$NativeLibrary.load(Native Method)
at java.lang.ClassLoader.loadLibrary0(ClassLoader.java:1941)
at java.lang.ClassLoader.loadLibrary(ClassLoader.java:1824)
at java.lang.Runtime.load0(Runtime.java:809)
at java.lang.System.load(System.java:1086)
at org.rocksdb.NativeLibraryLoader.loadLibraryFromJar(NativeLi
あなたドン「トン。 Linuxのパスにはバックスラッシュが含まれておらず、 'java.library.path'には.soファイルが含まれていません。あなたが何を求めているのか不明です。 – EJP
Dockerに\ pathが含まれているため、CATALINA_OPTSに追加する必要があります。 –