首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >JaversException COMPONENT_NOT_FOUND: JaVers引导错误-在容器中找不到'org.javers.core.CommitIdGenerator‘类型的组件

JaversException COMPONENT_NOT_FOUND: JaVers引导错误-在容器中找不到'org.javers.core.CommitIdGenerator‘类型的组件
EN

Stack Overflow用户
提问于 2018-07-07 02:32:17
回答 2查看 242关注 0票数 1

在使用javers-core 3.9.7时,我在构建javers时遇到了这个错误。此错误消息的确切含义是什么?javers doc没有对它的描述。

代码语言:javascript
复制
JaversBuilder.javers().withPackagesToScan("<omitted>").build();

JaversException COMPONENT_NOT_FOUND: JaVers引导错误-在容器中找不到'org.javers.core.CommitIdGenerator‘类型的组件

EN

回答 2

Stack Overflow用户

发布于 2018-07-07 02:56:47

此问题似乎已在此处https://github.com/javers/javers/issues/684https://github.com/javers/javers/issues/682中报告,并可能已在此处https://github.com/javers/javers/pull/683修复

建议的解决方法是在构建javers时注册存储库。例如:

代码语言:javascript
复制
JaversBuilder.javers().registerJaversRepository(new InMemoryRepository(CommitIdGenerator.RANDOM)).build();

这对我很有效。

票数 0
EN

Stack Overflow用户

发布于 2018-07-08 05:03:07

在javers 3.10.1中发布了修复,请参阅https://github.com/javers/javers/issues/682

票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/51215995

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档