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
kowsuDesktopjarfile:C:UsersUU1Desktopjar
esources-part-0.0.1-SNAPSHOT.jar!chromedriver.exe
Is there anything wrong?
See Question&Answers more detail:
os 与恶龙缠斗过久,自身亦成为恶龙;凝视深渊过久,深渊将回以凝视…