Причиной ошибки является то, что у вас нет правильной настройки для обнаружения файла GeckoDriver с именем "geckodriver.exe" (это не позволяет вам открыть Firefox с вашей программой).Если у вас нет такого файла, вы можете загрузить один h̲e̲r̲e̲ (я предлагаю получить последнюю версию).
С таким файлом вы можете выполнить одно из следующих действий.две процедуры для исправления вашей проблемы:
Метод 1
Добавьте путь к папке, содержащей файл "geckodriver.exe", в вашу PATHЗначение переменной среды (инструкции по изменению этого значения переменной можно увидеть h̲e̲r̲e̲ ).
Метод 2
Добавьте в тело основного метода следующий оператор (где GECKODRIVER_PATH представляет путь к файлу "geckodriver.exe"):
System.setProperty("webdriver.gecko.driver", "GECKODRIVER_PATH");