有没有办法设置一个系统属性来实际告诉计算机 Firefox 不在默认位置?
我将其安装在驱动器 E: 上,而不是安装在 C: 上,因此出现以下错误:
Exception in thread "main" org.openqa.selenium.WebDriverException: Cannot find firefox binary in PATH. Make sure firefox is installed. OS appears to be: WIN8 Build info: version: 'unknown', revision: '1969d75', time: '2016-10-18 09:43:45 -0700' System info: host: 'BlueWater', ip: '10.0.0.181', os.name: 'Windows 8', os.arch: 'amd64', os.version: '6.2', java.version: '1.8.0_101' Driver info: driver.version: FirefoxDriver
谢谢
最佳答案
您应该能够使用 moz:firefoxOptions
所需功能中的binary
功能来做到这一点。请参阅the geckodriver readme
关于java - 为 geckodriver 设置自定义 FireFox 位置,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/40755699/