类文件中不是本机或抽象的方法中的Testng缺少代码属性

苏伦德拉

在运行testNG测试用例时,我们得到以下错误。我们还尝试了现场提供的建议,但这对我们没有帮助:

http://www.mkyong.com/hibernate/java-lang-classformaterror-absent-code-attribute-in-method-that-is-not-native-or-abstract-in-class-file/

调试后,我可以在参数中看到这些值:

java.lang.ClassFormatError:类文件javax / ejb / TransactionAttributeType中不是本机或抽象的方法中的缺少Code属性

文件:/abc/xyz/123/abc/.m2/repository/javaee/javaee-api/6/javaee-api-6.jar

java.lang.ClassFormatError: Absent Code attribute in method that is not native or abstract in class file javax/ejb/TransactionAttributeType
    at java.lang.ClassLoader.defineClass1(Native Method)
    at java.lang.ClassLoader.defineClass(ClassLoader.java:792)
    at java.security.SecureClassLoader.defineClass(SecureClassLoader.java:142)
    at java.net.URLClassLoader.defineClass(URLClassLoader.java:449)
    at java.net.URLClassLoader.access$100(URLClassLoader.java:71)
    at java.net.URLClassLoader$1.run(URLClassLoader.java:361)
    at java.net.URLClassLoader$1.run(URLClassLoader.java:355)
    at java.security.AccessController.doPrivileged(Native Method)
    at java.net.URLClassLoader.findClass(URLClassLoader.java:354)
    at java.lang.ClassLoader.loadClass(ClassLoader.java:424)
    at sun.misc.Launcher$AppClassLoader.loadClass(Launcher.java:308)
    at java.lang.ClassLoader.loadClass(ClassLoader.java:357)
    at java.lang.Class.getDeclaredMethods0(Native Method)
    at java.lang.Class.privateGetDeclaredMethods(Class.java:2521)
    at java.lang.Class.getDeclaredMethods(Class.java:1845)
    at sun.reflect.annotation.AnnotationType$1.run(AnnotationType.java:104)
    at sun.reflect.annotation.AnnotationType$1.run(AnnotationType.java:101)
    at java.security.AccessController.doPrivileged(Native Method)
    at sun.reflect.annotation.AnnotationType.<init>(AnnotationType.java:100)
    at sun.reflect.annotation.AnnotationType.getInstance(AnnotationType.java:84)
    at sun.reflect.annotation.AnnotationParser.parseAnnotation(AnnotationParser.java:221)
    at sun.reflect.annotation.AnnotationParser.parseAnnotations2(AnnotationParser.java:88)
    at sun.reflect.annotation.AnnotationParser.parseAnnotations(AnnotationParser.java:70)
    at java.lang.reflect.Method.declaredAnnotations(Method.java:714)
    at java.lang.reflect.Method.getAnnotation(Method.java:700)
    at org.testng.internal.annotations.JDK15AnnotationFinder.findAnnotation(JDK15AnnotationFinder.java:103)
    at org.testng.internal.TestNGClassFinder.<init>(TestNGClassFinder.java:60)
    at org.testng.TestRunner.initMethods(TestRunner.java:409)
    at org.testng.TestRunner.init(TestRunner.java:235)
    at org.testng.TestRunner.init(TestRunner.java:205)
    at org.testng.TestRunner.<init>(TestRunner.java:160)
    at org.testng.remote.RemoteTestNG$1.newTestRunner(RemoteTestNG.java:141)
    at org.testng.remote.RemoteTestNG$DelegatingTestRunnerFactory.newTestRunner(RemoteTestNG.java:271)
    at org.testng.SuiteRunner$ProxyTestRunnerFactory.newTestRunner(SuiteRunner.java:575)
    at org.testng.SuiteRunner.init(SuiteRunner.java:159)
    at org.testng.SuiteRunner.<init>(SuiteRunner.java:113)
    at org.testng.TestNG.createSuiteRunner(TestNG.java:1299)
    at org.testng.TestNG.createSuiteRunners(TestNG.java:1286)
    at org.testng.TestNG.runSuitesLocally(TestNG.java:1140)
    at org.testng.TestNG.run(TestNG.java:1057)
    at org.testng.remote.RemoteTestNG.run(RemoteTestNG.java:111)
    at org.testng.remote.RemoteTestNG.initAndRun(RemoteTestNG.java:204)
    at org.testng.remote.RemoteTestNG.main(RemoteTestNG.java:175)
苏伦德拉

在项目构建路径中添加weblogic完整客户端后,我们可以运行testNG TC。

本文收集自互联网,转载请注明来源。

如有侵权,请联系[email protected] 删除。

编辑于
0

我来说两句

0条评论
登录后参与评论

相关文章

来自分类Dev

Struts2单元测试给出了错误:类文件javax / servlet / ServletException中不是本机或抽象的方法中的缺少Code属性

来自分类Dev

java - 如何使几行代码的抽象语法树不是Java中的完整文件或类?

来自分类Dev

下面代码中如何调用抽象类的方法fun?

来自分类Dev

如何在本机(iOS)中打开 URL 文件类而不是 Bundle 文件类

来自分类Dev

重载抽象类中的抽象方法

来自分类Dev

抽象类中的抽象方法

来自分类Dev

非抽象类中的抽象方法

来自分类Dev

类不是抽象的,并且不会覆盖ParseCallback2中的抽象方法done(Object,Throwable)

来自分类Dev

类不是抽象的,并且不会覆盖ParseCallback2中的抽象方法done(Object,Throwable)

来自分类Dev

抽象类中受保护的抽象或公共抽象方法

来自分类Dev

PortableLibrary代码中缺少.net 4.5属性

来自分类Dev

重写超类的非抽象方法。可以访问超类中的私有属性(?)

来自分类Dev

LibGdx的WeldJointDef类中缺少属性

来自分类Dev

Python类中缺少'rect'属性?

来自分类Dev

java中抽象类中的抽象方法

来自分类Dev

如何获取当前的类名和使用testNg侦听器在类文件中执行的方法?

来自分类Dev

Testng中的并行化类和方法

来自分类Dev

在抽象类中创建方法而不是在扩展它的类中覆盖它们是一个好习惯吗?

来自分类Dev

WAR文件中缺少已编译的类

来自分类Dev

在SQLAlchemy基类中定义抽象方法

来自分类Dev

在具体的类中实现抽象方法

来自分类Dev

抽象类中的重写方法

来自分类Dev

Objective-C中的抽象方法/类?

来自分类Dev

如何调用抽象类中的方法

来自分类Dev

在 Scalatest 类中实现抽象方法

来自分类Dev

在单元测试中模拟域实体类的属性:方法,抽象类还是虚拟属性?

来自分类Dev

试图为属性文件中缺少的键找到 apt java 代码逻辑

来自分类Dev

非抽象类中的抽象方法反之亦然

来自分类Dev

在抽象类java中调用非抽象方法

Related 相关文章

  1. 1

    Struts2单元测试给出了错误:类文件javax / servlet / ServletException中不是本机或抽象的方法中的缺少Code属性

  2. 2

    java - 如何使几行代码的抽象语法树不是Java中的完整文件或类?

  3. 3

    下面代码中如何调用抽象类的方法fun?

  4. 4

    如何在本机(iOS)中打开 URL 文件类而不是 Bundle 文件类

  5. 5

    重载抽象类中的抽象方法

  6. 6

    抽象类中的抽象方法

  7. 7

    非抽象类中的抽象方法

  8. 8

    类不是抽象的,并且不会覆盖ParseCallback2中的抽象方法done(Object,Throwable)

  9. 9

    类不是抽象的,并且不会覆盖ParseCallback2中的抽象方法done(Object,Throwable)

  10. 10

    抽象类中受保护的抽象或公共抽象方法

  11. 11

    PortableLibrary代码中缺少.net 4.5属性

  12. 12

    重写超类的非抽象方法。可以访问超类中的私有属性(?)

  13. 13

    LibGdx的WeldJointDef类中缺少属性

  14. 14

    Python类中缺少'rect'属性?

  15. 15

    java中抽象类中的抽象方法

  16. 16

    如何获取当前的类名和使用testNg侦听器在类文件中执行的方法?

  17. 17

    Testng中的并行化类和方法

  18. 18

    在抽象类中创建方法而不是在扩展它的类中覆盖它们是一个好习惯吗?

  19. 19

    WAR文件中缺少已编译的类

  20. 20

    在SQLAlchemy基类中定义抽象方法

  21. 21

    在具体的类中实现抽象方法

  22. 22

    抽象类中的重写方法

  23. 23

    Objective-C中的抽象方法/类?

  24. 24

    如何调用抽象类中的方法

  25. 25

    在 Scalatest 类中实现抽象方法

  26. 26

    在单元测试中模拟域实体类的属性:方法,抽象类还是虚拟属性?

  27. 27

    试图为属性文件中缺少的键找到 apt java 代码逻辑

  28. 28

    非抽象类中的抽象方法反之亦然

  29. 29

    在抽象类java中调用非抽象方法

热门标签

归档