Usando RocksDB do SBT

Tive alguns problemas com o RocksDB na configuração do Scala / SBT, então foi assim que o fiz funcionar.

Clone o RocksDB do GitHub.

git clone https://github.com/facebook/rocksdb.git

Abra o arquivo NativeLibraryLoader.java e altere o

InputStream is = ClassLoader.getSystemClassLoader().getResourceAsStream(sharedLibraryName);

linha para

InputStream is = NativeLibraryLoader.class.getClassLoader().getResourceAsStream(sharedLibraryName);

Isso é necessário, caso contrário, não será possível encontrar a biblioteca compartilhada.

cd rocksdb
make rocksdbjava

Quando terminar, copie o rocksdbjni [ver-os] .jar resultante para o diretório lib do seu projeto sbt.

Isso é tudo…