我有一个配置类,它通过类似的字符串路径引用chromedriver.exe文件
public static final String CHROMEDRIVER_DIRECTORY = "C:\Users\asdf\Desktop\Testing\drivers\chromedriver.exe";
该代码位于src文件夹中,而chromedriver.exe位于单独的驱动程序文件夹中。项目布局看起来像这样。
测试
- src->constants package->config
- 驱动程序->chromedriver.exe
如何编辑字符串,使其能够在不必键入绝对路径的情况下找到chromedriver?感谢
尝试"drivers\\chromedriver.exe".
将chromedriver.exe保存在当前项目目录中的一个文件夹中(比如win(。然后使用
System.getProperty("user.dir") + File.separator + "win" + File.separator + "chromedriver.exe"