我已经成功实现了reflectionEquals 方法,其中包含一个排除字段的列表。
return EqualsBuilder.reflectionEquals(this, obj, new String[] {"files", "notes", "status"});
但是,我最近在 Java 1.5 上编译了我的程序,现在当程序遇到上述行时出现以下错误:
java.lang.NoSuchMethodError: org.apache.commons.lang.builder.EqualsBuilder.= reflectEquals(Ljava/lang/Object;Ljava/lang/Object;[Ljava/lang/String;)Z
如果有人了解为什么该方法在运行时不存在,我将不胜感激