在ubntu(Linux)中找不到Firefox二进制路径

时间:2018-07-20 09:36:24

标签: java selenium

运行Web应用程序时,我正在使用Linux(Ubuntu),但出现错误:

  

Firefox无法找到二进制路径

我正在使用Firefox 46.0和硒2.53.0。

2 个答案:

答案 0 :(得分:0)

我认为这应该适合您的情况。

WebDriver firefox = new FirefoxDriver();
FirefoxProfile profile = new FirefoxProfile();
firefox = new FirefoxDriver(new FirefoxBinary(new File(System.getProperty("user.dir"),
"/tools/FirefoxPortable/FirefoxPortable.exe")), profile);

答案 1 :(得分:0)

在控制台中使用简单命令尝试,它应该返回路径:

which firefox

这是二进制文件FF download site的列表。

通常的路径是这样的:

  

“ / usr / bin / firefox / firefox-bin”

希望这会有所帮助,