title: Unable to find a matching set of capabilities with selenium 3.8.1 and gecko driver 0.19.0
body: <pre class="lang-java prettyprint-override"><code>import org.openqa.selenium.By;
  import org.openqa.selenium.WebDriver;
  //import org.openqa.selenium.chrome.ChromeDriver;
  import org.openqa.selenium.firefox.FirefoxDriver;
  
  public class Webdriver {
  
      public static void main(String[] args) throws InterruptedException {
          // TODO Auto-generated method stub
  
  
          System.setProperty("webdriver.gecko.driver", "C:\\Selenium\\geckodriver.exe");
          WebDriver driver = new FirefoxDriver();
          //System.setProperty("webdriver.chrome.driver","C:\\Selenium\\chromedriver.exe");
          //WebDriver driver = new ChromeDriver();
  
          driver.get("https://maps.mapmyindia.com");
  
          Thread.sleep(2000);
          driver.findElement(By.id("auto")).sendKeys("TCS");
  
          Thread.sleep(2000);
          driver.findElement(By.id("auto_geo")).click();
  </code></pre>
  
  <p>When i run this code on eclipse luna there is an error: Exception in thread "main" org.openqa.selenium.SessionNotCreatedException: Unable to find a matching set of capabilities</p>