Я успешно реализовал метод ReflectEquals со списком исключенных полей.
return EqualsBuilder.reflectionEquals(this, obj, new String[] {"files", "notes", "status"});
Однако недавно я скомпилировал свою программу на Java 1.5, и теперь я получаю следующую ошибку, когда программа попадает в указанную выше строку:
java.lang.NoSuchMethodError: org.apache.commons.lang.builder.EqualsBuilder.= ReflectionEquals(Ljava/lang/Object;Ljava/lang/Object;[Ljava/lang/String;)Z
Если у кого-нибудь есть понимание, почему метод не существует во время выполнения, я был бы признателен.