gpt4 book ai didi

gradle - java.lang.IncompatibleClassChangeError : class org. objectweb.asm.tree.ClassNode 具有接口(interface) org.objectweb.asm.ClassVisitor 作为父类(super class)

转载 作者:行者123 更新时间:2023-12-03 05:41:08 29 4
gpt4 key购买 nike

运行 swagger2 时出现以下异常。我在网上看到这通常是由于引用了同一个 jar 的多个不同版本。但是,我只在我的 gradle jar 文件夹中找到了 org.ow2.asm:asm:5.0.3 的一个版本。我还运行了 gradlew 依赖项,发现只有一个版本的 org.ow2.asm:asm: referenced。

还有什么可能导致此错误?

java.lang.IncompatibleClassChangeError: class org.objectweb.asm.tree.ClassNode has interface org.objectweb.asm.ClassVisitor as super class
at java.lang.ClassLoader.defineClass1(Native Method)
at java.lang.ClassLoader.defineClass(ClassLoader.java:760)
at java.security.SecureClassLoader.defineClass(SecureClassLoader.java:142)

最佳答案

我也有同样的问题,我运行了一个 android 单元测试并得到了这个错误。就我而言,我在 app build.gradle 中添加了这个依赖项:

implementation ('org.ow2.asm:asm:9.2')
然后可能您还需要添加:
implementation("com.google.guava:guava:30.1.1-jre")

关于gradle - java.lang.IncompatibleClassChangeError : class org. objectweb.asm.tree.ClassNode 具有接口(interface) org.objectweb.asm.ClassVisitor 作为父类(super class),我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/52936381/

29 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com