我已使用Oak-upgrade实用程序将Apache Jackrabbit文件存储库迁移到Oak,以便用Oak替换jackrabbit。如何使用新的Oak储存库? segmentstore
文件夹包含以下文件
data00000a.tar
journal.log
manifest
如何使用Oak类连接到此新存储库?我在下面尝试过
Repository repo = JcrUtils.getRepository("file://d:\\testing\\oak\\segmentstore");
答案 0 :(得分:0)
我相信这会起作用-
FileStore fs = FileStoreBuilder.fileStoreBuilder(new File("d:\\testing\\oak")).build();
SegmentNodeStore ns = SegmentNodeStoreBuilders.builder(fs).build();
Repository repo = new Jcr(new Oak(ns)).createRepository();