我在运行selenium testcase时遇到了以下错误。
java.lang.UnsupportedClassVersionError: Bad version number in .class file
我已经检查了eclispse中所有版本的java,它们是正确的。
如果你可以帮助我,那将是非常棒的。
答案 0 :(得分:9)
UnsupportedClassVersionError
通常发生在.class(通常在.jar文件中)中,使用较高版本的java编译而不是尝试运行它的虚拟机。例如,您有一个使用JDK 6编译的.class文件,并且您尝试使用1.4 JVM运行它。
检查您的PATH变量并测试java -version
命令等。同时检查this个线程是否存在导致此问题的几个典型问题。
答案 1 :(得分:1)
此错误是由于Java版本不匹配造成的。请按照以下步骤进行操作
现在再次检查。