I suppose it's worth mentioning. All attempts to run lmdbjava under JDK produce:
org.lmdbjava.LmdbNativeException$ConstantDerviedException: Platform constant error code: ESRCH No such process (3)
at org.lmdbjava.ResultCodeMapper.checkRc(ResultCodeMapper.java:114)
at org.lmdbjava.Env$Builder.open(Env.java:458)
at org.lmdbjava.Env$Builder.open(Env.java:474)
Not exactly sure what's causing this. It's pretty strange and seems to be unique to Java 10.