Ошибка:
org.openqa.selenium.TimeoutException: в соединении отказано Информация о сборке: версия: '3.141.59', ревизия: 'e82be7d358', время: '2018-11-14T08: 25: 48' Информация о системе: хост: 'ubuntu', ip : '127.0.0.1', os.name: 'Linux', os.arch: 'amd64', os.version: '4.15.0-112-generic', java.version: '1.8.0_252' Информация о драйвере: драйвер .version: FirefoxDriver.
Код:
System.setProperty("webdriver.gecko.driver", "/usr/bin/geckodriver");
FirefoxOptions firefoxOptions = new FirefoxOptions();
firefoxOptions.setHeadless(true);
java.util.logging.Logger.getLogger("org.openqa.selenium").setLevel(Level.OFF);
System.out.println(1);
WebDriver driver = new FirefoxDriver(firefoxOptions);
// code does not reach this point. Look like its freezing at the initialisation of 'driver'.
try (AutoCloseable autoCloseable = () -> driver.close()) {
...
Я изменил версию Java, как рекомендовал другой вопрос (с 11 на 8).
РЕДАКТИРОВАТЬ: этот пост (Java Selenium Webdriver Connection Refused) не работал.
РЕДАКТИРОВАТЬ № 2: Я запускаю его через Tomcat 9.