Java 不兼容ClassChangeError异常

Java 不兼容ClassChangeError异常,java,unit-testing,testing,pojo,Java,Unit Testing,Testing,Pojo,我使用OpenPojo验证类的getter和setter方法。 但在尝试验证getter和setter方法时,我遇到了以下异常: java.lang.CompatibileClassChangeError:类com.openpojo.reflection.java.bytecode.asm.SubassCreator已 接口org.objectweb.asm.ClassVisitor作为超类 这是我的密码: public final class ClientToken implements Re

我使用
OpenPojo
验证类的getter和setter方法。 但在尝试验证getter和setter方法时,我遇到了以下异常:

java.lang.CompatibileClassChangeError:类com.openpojo.reflection.java.bytecode.asm.SubassCreator已 接口org.objectweb.asm.ClassVisitor作为超类

这是我的密码:

public final class ClientToken implements RememberMeAuthenticationToken {

private static final long serialVersionUID = 3141878022445836151L;

private final String clientName;

private final Credentials credentials;

private String userId;

private boolean isRememberMe;

public ClientToken(final String clientName, final Credentials credentials) {
    this.clientName = clientName;
    this.credentials = credentials;
}

public void setUserId(final String userId) {
    this.userId = userId;
}

public void setRememberMe(boolean isRememberMe) {
    this.isRememberMe = isRememberMe;
}

public String getClientName() {
    return this.clientName;
}

public Object getCredentials() {
    return this.credentials;
}

public Object getPrincipal() {
    return this.userId;
}

@Override
public String toString() {
    return CommonHelper.toString(ClientToken.class, "clientName", this.clientName, "credentials", this.credentials,
            "userId", this.userId);
}

public boolean isRememberMe() {
    return isRememberMe;
}
}

有没有人能帮我解释为什么会出现这个问题。

请向我们展示完整的(未编辑的)stacktrace。另外,请向我们展示使用OpenPOJO的代码或配置。因为异常似乎与您向我们展示的代码无关。请向我们展示完整(未编辑)的stacktrace。此外,请向我们展示您使用OpenPOJO的代码或配置。因为异常似乎与您向我们展示的代码无关。