I am doing automation for one of our project, for that I coded like the below:
public void m() throws FileNotFoundException, IOException {
System.setProperty("webdriver.chrome.driver",Thread.currentThread().getContextClassLoader().getResource("chromedriver.exe").getFile());
System.out.println("123");
WebDriver driver = new ChromeDriver();
driver.get("http://www.google.com");
}
It's working when I execute in eclipse. but when I am testing with the maven generated jar, it is giving an exception :
Exception in thread "main" java.lang.IllegalStateException: The driver executable does not exist: C:\Users\rkowsu\Desktop\jar\file:\C:\Users\UU1\Desktop\jar\resources-part-0.0.1-SNAPSHOT.jar!\chromedriver.exe
Is there anything wrong?