Description
I am trying to run the benchmark, but I get the following error:
java.lang.UnsatisfiedLinkError: Could not load library. Reasons: [no leveldbjni64-0.0.1-SNAPSHOT in java.library.path, no leveldbjni-0.0.1-SNAPSHOT in java.library.path, no leveldbjni in java.library.path]
at org.fusesource.hawtjni.runtime.Library.doLoad(Library.java:187)
at org.fusesource.hawtjni.runtime.Library.load(Library.java:143)
at org.fusesource.leveldbjni.JniDBFactory.(JniDBFactory.java:48)
at org.lmdbjava.bench.LevelDb$CommonLevelDb.setup(LevelDb.java:147)
at org.lmdbjava.bench.LevelDb$Reader.setup(LevelDb.java:200)
at org.lmdbjava.bench.generated.LevelDb_readCrc_jmhTest._jmh_tryInit_f_reader1_G(LevelDb_readCrc_jmhTest.java:425)
at org.lmdbjava.bench.generated.LevelDb_readCrc_jmhTest.readCrc_SampleTime(LevelDb_readCrc_jmhTest.java:238)
at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62)
at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
at java.lang.reflect.Method.invoke(Method.java:498)
at org.openjdk.jmh.runner.BenchmarkHandler$BenchmarkTask.call(BenchmarkHandler.java:430)
at org.openjdk.jmh.runner.BenchmarkHandler$BenchmarkTask.call(BenchmarkHandler.java:412)
at java.util.concurrent.FutureTask.run(FutureTask.java:266)
at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1142)
at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:617)
at java.lang.Thread.run(Thread.java:745)
Can you help on how I can fix this?
Thanks!