title: Getting "The path to the driver executable must be set by the webdriver.chrome.driver system property"though set correct path
body: <p>My code is very simple
  code:</p>
  <pre><code>WebDriver wd =new ChromeDriver();
    System.setProperty(&quot;webdriver.chrome.driver&quot;,
                       &quot;D:\\List_of_Jar\\chromedriver.exe&quot;);    
         String baseUrl = &quot;https://www.google.com&quot;;wd.get(baseUrl);
  </code></pre>
  <p>have downloaded and added jar as &quot;Java-3.4.0&quot; from selenium hq site.
  Download Google Chrome Driver-2.29 from the same website and located it in &quot;D:\List_of_Jar&quot; path.</p>
  <p>When I run the above code I getting an error as</p>
  <pre><code>java.lang.IllegalStateException: The path to the driver executable must be set by the webdriver.chrome.driver system property; for more information, see https://github.com/SeleniumHQ/selenium/wiki/ChromeDriver. The latest version can be downloaded from http://chromedriver.storage.googleapis.com/index.html
  at com.google.common.base.Preconditions.checkState(Preconditions.java:738)
  </code></pre>
  <p>Getting version error though did proper configuration. so kindly help me for fixing the issue.</p>
  <p>Details:</p>
  <ul>
  <li>OS: Windows XP.</li>
  <li>Java : JDK1.8 and JRE1.8.</li>
  <li>Selenium : version 3.4</li>
  </ul>