Ошибка загрузки библиотеки "Недопустимый файл ABI файла ELF" при помощи rocksdb 5.14.2 - PullRequest
0 голосов
/ 08 октября 2018

Я могу нормально запускаться на моем компьютере Mac, но его нельзя запустить на моем сервере Linux (Red Hat Enterprise Linux Server, выпуск 5.7).RocksDB.loadLibrary() исключение броска:

Caused by: java.lang.UnsatisfiedLinkError: /home/admin/iotx-lora-server/.default/temp/librocksdbjni6992931247226937799.so: /home/admin/iotx-lora-server/.default/temp/librocksdbjni6992931247226937799.so: ELF file OS ABI invalid
    at java.lang.ClassLoader$NativeLibrary.load(Native Method)
    at java.lang.ClassLoader.loadLibrary0(ClassLoader.java:1971)
    at java.lang.ClassLoader.loadLibrary(ClassLoader.java:1854)
    at java.lang.Runtime.load0(Runtime.java:821)
    at java.lang.System.load(System.java:1107)
    at org.rocksdb.NativeLibraryLoader.loadLibraryFromJar(NativeLibraryLoader.java:78)
    at org.rocksdb.NativeLibraryLoader.loadLibrary(NativeLibraryLoader.java:56)
    at org.rocksdb.RocksDB.loadLibrary(RocksDB.java:64)
    at org.rocksdb.RocksDB.<clinit>(RocksDB.java:35)
...