java.lang.VerifyError:无法从最终类-Selenium 3.81继承

java.lang.VerifyError:无法从最终类-Selenium 3.81继承,java,selenium,testing,automation,Java,Selenium,Testing,Automation,当我使用上述代码使用selenium 3.8运行示例脚本时,我得到“java.lang.VerifyError:无法从最终类继承” 我遗漏了什么吗?我刚刚用最新的maven selenium版本,即selenium 3.8.1测试了您的代码 看起来产生错误的不是您的代码。也许可以检查您的库和依赖项。:) 上面的代码所在的类是什么样子的?没有其他类,我在一个main方法中执行了它。对,但是main方法出现在一个类中,类定义是什么样子的?公共类测试{public static void main(S

当我使用上述代码使用selenium 3.8运行示例脚本时,我得到“java.lang.VerifyError:无法从最终类继承”


我遗漏了什么吗?

我刚刚用最新的maven selenium版本,即selenium 3.8.1测试了您的代码


看起来产生错误的不是您的代码。也许可以检查您的库和依赖项。:)

上面的代码所在的类是什么样子的?没有其他类,我在一个main方法中执行了它。对,但是main方法出现在一个类中,类定义是什么样子的?公共类测试{public static void main(String[]args){String path=System.getProperty(“user.dir”);System.setProperty(“webdriver.gecko.driver”,path+“/driver/windowgecko.exe”);webdriver driver=new FirefoxDriver();driver.get(“);}}}好的,所以这不是基于您发布的代码。同样的问题也在报告中讨论过。您确定您正在使用运行时使用的相同版本的selenium库编译应用程序吗?在编译和运行时检查类路径。请确认为3.8.1下载的库的列表-从该列表中获取依赖项列表。除了selenium LIB之外,我还从google gson等网站获得了更多。不过,selenium LIB应该是相同的。希望这有帮助谢谢最后一个问题。您能告诉我这行代码来自“WebDriver driver=new FirefoxDriver()”的哪个包/jar吗?当然,FirefoxDriver类来自package:org.openqa.selenium.FirefoxDriver,而WebDriver类是从org.openqa.selenium.WebDriver导入的
    String path=System.getProperty("user.dir");
    System.setProperty("webdriver.gecko.driver", path+"/driver/windowgecko.exe"); 

    WebDriver driver= new FirefoxDriver();
            driver.get("https://www.google.co.in/?gfe_rd=cr&dcr=0ei=rrJ1WvqJAe_H8gfwi4GQAg");