JaversException PROPERTY_ACCESS_ERROR: error getting value from property 'Method ClassRepository getGenericInfo
JaversException PROPERTY_ACCESS_ERROR: error getting value from property 'Method ClassRepository getGenericInfo
我似乎在许多 类 我尝试记录(虽然不是全部)的日志中都遇到了这个错误。这看起来是一个常见的错误,想知道是否有其他人看到这个以及它是如何解决的。
JaversException PROPERTY_ACCESS_ERROR: error getting value from property 'Method ClassRepository getGenericInfo; //declared in: Class' on target object of type 'Class', cause: java.lang.reflect.InvocationTargetException: null
getGenericInfo() 是在Class class 中声明的方法。如果您尝试比较 classes(Class 类型的对象),默认情况下它不会工作。 Class 类型应该有一个自定义比较器,它将按名称比较 class。
javersBuilder.registerValue(Class.class, (a,b) -> a.getName().equals(b.getName());
我似乎在许多 类 我尝试记录(虽然不是全部)的日志中都遇到了这个错误。这看起来是一个常见的错误,想知道是否有其他人看到这个以及它是如何解决的。
JaversException PROPERTY_ACCESS_ERROR: error getting value from property 'Method ClassRepository getGenericInfo; //declared in: Class' on target object of type 'Class', cause: java.lang.reflect.InvocationTargetException: null
getGenericInfo() 是在Class class 中声明的方法。如果您尝试比较 classes(Class 类型的对象),默认情况下它不会工作。 Class 类型应该有一个自定义比较器,它将按名称比较 class。
javersBuilder.registerValue(Class.class, (a,b) -> a.getName().equals(b.getName());