O
final IFeatureAwareVersion version = de.flapdoodle.embed.mongo.distribution.Versions
.withFeatures(new GenericVersion(MONGO_VERSION), Version.Main.PRODUCTION.getFeatures());
final IRuntimeConfig runtimeConfig = new RuntimeConfigBuilder()
.defaultsWithLogger(Command.MongoD, LOGGER)
.processOutput(ProcessOutput.getDefaultInstanceSilent())
.build();
final MongodStarter runtime = MongodStarter.getInstance(runtimeConfig);
final MongodConfigBuilder builder = new MongodConfigBuilder()
// .version(Version.Main.PRODUCTION)
.version(version).net(new Net(port, Network.localhostIsIPv6()));
final IMongodConfig config = builder.build();
MongodExecutable mongodExe = runtime.prepare(config);
MongodProcess mongod = mongodExe.start();