我似乎在尝试记录的许多类上都遇到了此错误(尽管不是全部)。这看起来像是一个常见错误,想知道其他人是否看到了这个以及它是如何解决的。
JaversException PROPERTY_ACCESS_ERROR:从属性“Method ClassRepository getGenericInfo;获取值时出错”//声明于:类型为“Class”的目标对象上的“Class”,原因:java.lang.reflect.InitationTargetException:null
最佳答案
getGenericInfo()是在Class类中声明的方法。如果您尝试比较类(Class 类型的对象),默认情况下这是行不通的。类类型应该有一个自定义比较器,它将按名称比较类。
javersBuilder.registerValue(Class.class, (a,b) -> a.getName().equals(b.getName());
关于java - JaversException PROPERTY_ACCESS_ERROR : error getting value from property 'Method ClassRepository getGenericInfo,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/47089496/