首页 > 解决方案 > Java Selenium InvalidArgumentException:无法识别的选项 moz:debuggerAddress

问题描述

创建了一个 Selenium 服务器并像这样使用它:

            FirefoxOptions options = new FirefoxOptions();
            options.setProfile(new FirefoxProfile());

            driver = new RemoteWebDriver(new URL("http://localhost:4444/wd/hub"), options);

如果我在一个空的 Maven 项目中使用该代码,它可以工作,但在我的 Storm 项目中,我收到此错误:

remote stacktrace: 
org.openqa.selenium.InvalidArgumentException: Unrecognised option moz:debuggerAddress
Build info: version: '3.141.59', revision: 'e82be7d358', time: '2018-11-14T08:25:53'
System info: host: 'my-laptop', ip: '127.0.1.1', os.name: 'Linux', os.arch:             'amd64', os.version: '5.11.0-37-generic', java.version: '11.0.11'
Driver info: driver.version: unknown
remote stacktrace: 
        at jdk.internal.reflect.GeneratedConstructorAccessor11.newInstance(Unknown     Source)
        at     java.base/jdk.internal.reflect.DelegatingConstructorAccessorImpl.newInstance(DelegatingCo    nstructorAccessorImpl.java:45)
        at java.base/java.lang.reflect.Constructor.newInstance(Constructor.java:490)
        ...

任何人都知道为什么那里需要 moz:debuggerAddress 以及如何修复它?谢谢

标签: javaseleniumapache-storm

解决方案


推荐阅读