当前位置: 首页 > 知识库问答 >
问题:

Selenium webdriver不支持Major.Minor版本51.0-Java版本问题

童浩言
2023-03-14
WebDriver driver = new FirefoxDriver();

根据我的理解,这是一个java版本问题。因此,我继续安装Java1.8。

当我运行java-version时,我得到以下信息:

java版本“1.8.0_77”java(TM)SE运行时环境(build1.8.0_77-b03)java HotSpot(TM)64位服务器VM(build25.77-b03,混合模式)

我对java和selenium还很陌生,不能理解这是一个很好的深度。任何帮助修复这是非常感谢的。

共有1个答案

周宸
2023-03-14

总结一下评论:分析结果是1.6 JRE试图运行1.7(51版)类。

如果旧版本不尝试运行由较新(主要)版本创建的类,那么组合多个JRE/JDK版本是很好的。

解决方案只是更改Eclipse项目的Java构建路径,用1.7或1.8版本替换Java SE6[1.6.0_65]条目。

 类似资料:
  • 我最近卸载了Java8,为了使用Java6,我希望我的代码/创建能够被更多的人使用,而不仅仅是那些在Java8上使用的人。执行时,它返回: 当我执行: 使用Java似乎一切都很好,但当我尝试运行可执行JAR时也会发生这种情况。我通过手动执行java-jar(jar名称)来绕过它

  • 我已经下载了程序: 解压缩它: 进入文件夹并运行: 这是我得到的错误: 我这样做过: 但是同样的错误 我的java版本: javac1.6。0_35 Java版本"1.6.0_35"OpenJDK运行时环境(IcedTea6 1.13.7) (6b35-1.13.7-1~Deb7u1)OpenJDK 64位服务器VM(build 23.25-b01,混合模式) 我读到这篇文章是因为我编译的版本比J

  • 我的pom.xml: 似乎所有的设置都是正确的,我指的是在pom和服务器上的java版本。

  • 当我试图编译我的GWT应用程序时,我得到的异常值低于异常值。知道吗?提前道谢。

  • 问题内容: 我最近卸载了Java 8,以使用Java 6,因为我希望我的代码/创建内容可以被更多的人使用,而不仅仅是Java 8上的人。当我这样做时,它会返回: 当我这样做时: Java似乎一切正常,但是当我尝试运行可执行JAR时也会发生这种情况。我通过手动执行java -jar(jar名称)解决了它 问题答案: 根据maven网站的说法,支持Java 6的最新版本是3.2.5,并且3.3和更高版

  • 好的,如果我尝试从控制台运行一个java文件,我会得到不支持的Major.Minor 51.0。这些类文件不是在我的MAC OSX上编译的。但是...如果我在finder中,右键单击类文件,用jar launcher打开,它就会加载。我试图用终端加载它,java编程名。我在控制台中的java版本表示java版本“1.6.0_65”java(TM)SE运行时环境(构建1.6.0_65-B14-462