gpt4 book ai didi

java - 制作驱动程序 'universal'

转载 作者:行者123 更新时间:2023-12-02 11:23:57 29 4
gpt4 key购买 nike

这就是我目前初始化 chromedriver 的方式

System.setProperty("webdriver.chrome.driver", "C://chromedriver.exe");

但是现在我已经将所有代码放入存储库中,当然这种方式依赖于每个人都将驱动程序放在同一个地方等等。

有什么方法可以让这项工作在计算机上“通用”,而无需其他用户获取 chromedriver 并添加变量等。

(如果有人回答这个问题,我深表歉意,但我不知道如何用谷歌搜索它)

最佳答案

如果你的整个项目在maven中,那么就会有一个像“resources”这样的文件夹,如果没有创建一个名为“resources”的文件夹,并将chrome驱动程序(“chromedriver.exe”,你将在你的项目中使用)放在其中文件夹。

然后使用下面的代码,任何用户都可以使用,无需每次都下载 chrome 驱动程序。

chromepath = System.getProperty("user.dir")
+ "\\src\\main\\resources\\chromedriver.exe";
System.setProperty("webdriver.chrome.driver", chromepath);

“\src\main\resources\chromedriver.exe” 应该是项目级别驱动程序的路径。

如果有任何问题,请告诉我。

谢谢

克里希纳

关于java - 制作驱动程序 'universal',我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/49729367/

29 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com