我在这里遇到问题。
FirefoxBinary binary = new FirefoxBinary(new File("/usr/bin/firefox"));
FirefoxProfile profile = new FirefoxProfile();
WebDriver driver = new FirefoxDriver(binary, profile);
driver.get(URL);
我正在Windows中构建我的 .jar 文件,我必须让它在CentOS 6.0 Linux系统上运行。
当我从操作系统的终端运行 JAR 文件时,程序正常工作。它打开默认的Firefox浏览器并执行所需的工作。 但是当我从终端运行它时,它给了我错误。 我无法找出确切原因并解决问题。
请有人帮忙解决这个问题。 谢谢。
我也留下了错误
ERROR => org.openqa.selenium.WebDriverException: Failed to connect to binary FirefoxBinary(/usr/bin/firefox) on port 7055; process output follows:
Error: no display specified
Build info: version: '2.48.2', revision: '41bccdd', time: '2015-10-09 19:55:52'
System info: host: 'agencymonitor.prime-vendor.com', ip: '0:0:0:0:0:0:0:1', os.name: 'Linux', os.arch: 'amd64', os.version: '2.6.32-279.5.1.el6.x86_64', java.version: '1.8.0_51'
Driver info: driver.version: FirefoxDriver