微信公众号搜"智元新知"关注
微信扫一扫可直接关注哦!

javascript – 尝试运行Selenium时出现问题

我正在使用Ubuntu 12.04并尝试使用该命令运行Selenium

webdriver-manager start

但我一直在

webdriver-manager start
seleniumProcess.pid: 3522
Exception in thread "main" java.lang.UnsupportedClassversionError: org/openqa/grid/selenium/GridLauncher : Unsupported major.minor version 51.0
    at java.lang.classLoader.defineClass1(Native Method)
    at java.lang.classLoader.defineClassCond(ClassLoader.java:631)
    at java.lang.classLoader.defineClass(ClassLoader.java:615)
    at java.security.SecureClassLoader.defineClass(SecureClassLoader.java:141)
    at java.net.urlclassloader.defineClass(urlclassloader.java:283)
    at java.net.urlclassloader.access$000(urlclassloader.java:58)
    at java.net.urlclassloader$1.run(urlclassloader.java:197)
    at java.security.AccessController.doPrivileged(Native Method)
    at java.net.urlclassloader.findClass(urlclassloader.java:190)
    at java.lang.classLoader.loadClass(ClassLoader.java:306)
    at sun.misc.Launcher$AppClassLoader.loadClass(Launcher.java:301)
    at java.lang.classLoader.loadClass(ClassLoader.java:247)
Could not find the main class: org.openqa.grid.selenium.GridLauncher. Program will exit.
Selenium Standalone has exited with code 1

我安装它

sudo npm install –g protractor
webdriver-manager update

如何解决此问题并运行Selenium服务器.

解决方法:

不支持的major.minor版本错误通常是由于运行java程序而导致的,该程序是在比运行的java版本更新的java版本下编译的.
很可能你使用的selenium版本是从比安装的java版本更新的java版本编译的.

请检查您的Java版本并升级到最新的Java版本.

How to fix java.lang.UnsupportedClassVersionError: Unsupported major.minor version

版权声明:本文内容由互联网用户自发贡献,该文观点与技术仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请发送邮件至 [email protected] 举报,一经查实,本站将立刻删除。

相关推荐