嗨,我该怎么做存储库的编程配置,因为存储库中的大多数配置参数只能在运行时确定。
当我尝试打印它在下面抛出 NPE 代码的会话时,似乎我无法使用匿名凭据
config.repositorySource("store")
.usingClass(DiskSource.class)
.setProperty("repositoryRootPath", "c:/x/repo1")
.setProperty("defaultWorkspaceName","default");
config.repository("content")
.setOption(JcrRepository.Option.USE_ANONYMOUS_ACCESS_ON_FAILED_LOGIN, "true")
.setSource("store");
Session session = engine.getRepository("content").login("default");
我可以将自定义身份验证器添加到 JcrConfiguration 吗?