Search code examples
selenium-webdrivergeckodriver

The constructor FirefoxDriver(FirefoxOptions) is undefined


I am using Selenium 3.5.3 and following is my code.

I am trying to use Firefox options in the constructor as in
https://seleniumhq.github.io/selenium/docs/api/java/org/openqa/selenium/firefox/FirefoxDriver.html#FirefoxDriver-org.openqa.selenium.firefox.FirefoxOptions-

FirefoxOptions options=new FirefoxOptions();
options.setProfile(profile);
driver =new FirefoxDriver(options);

I am getting an error in instantiating the Firefox driver:

The constructor FirefoxDriver(FirefoxOptions) is undefined

How can I solve this?

Firefox version 55.0.3 64 bit Geckodriver v0.18.0


Solution

  • The issue is due to older selenium version coexisted. mvn clean install resolved the issue.