代码之家  ›  专栏  ›  技术社区  ›  Hemanth kumar

线程“main”java.lang.UnsupportedClassVersionError中出现异常:org/testng/remote/RemoteTestNG已由最新版本的java编译

  •  0
  • Hemanth kumar  · 技术社区  · 3 年前
    Exception in thread "main" java.lang.UnsupportedClassVersionError: org/testng/remote/RemoteTestNG has been compiled by a more recent version of the Java Runtime (class file version 55.0), this version of the Java Runtime only recognizes class file versions up to 52.0
    
    `at java.lang.ClassLoader.defineClass1(Native Method)
    at java.lang.ClassLoader.defineClass(Unknown Source)
    at java.security.SecureClassLoader.defineClass(Unknown Source)
    at java.net.URLClassLoader.defineClass(Unknown Source)
    at java.net.URLClassLoader.access$100(Unknown Source)
    at java.net.URLClassLoader$1.run(Unknown Source)
    at java.net.URLClassLoader$1.run(Unknown Source)
    at java.security.AccessController.doPrivileged(Native Method)
    at java.net.URLClassLoader.findClass(Unknown Source)
    at java.lang.ClassLoader.loadClass(Unknown Source)
    at sun.misc.Launcher$AppClassLoader.loadClass(Unknown Source)
    at java.lang.ClassLoader.loadClass(Unknown Source)
    at sun.launcher.LauncherHelper.checkAndLoadMain(Unknown Source)
    

    `执行程序时出现此异常。目前我使用的是JDK版本-20,JRE版本-1.8 SS FYR SS FYR

    我更改了prefrences的版本,但仍然出现了相同的问题

    0 回复  |  直到 3 年前