startProfile (FirefoxProfile, File, String) для типа FirefoxBinary не определен - PullRequest
0 голосов
/ 24 февраля 2019

Является ли метод startProfile(FirefoxProfile, File, String) в FirefoxBinary устаревшим?

Я импортировал последнюю селеновую банку в свой проект java и у меня возникает ошибка компиляции при попытке использовать startProfile(FirefoxProfile, File, String).Он говорит: метод не определен для типа FirefoxBinary.Мой код выглядит так:

FirefoxProfile profile = new FirefoxProfile(myProfileDir);
profile.setPreference("webdriver.load.strategy", "unstable");
try { 
        binary.startProfile(profile, myProfileDir, ""); 

    } catch (IOException e) {
        e.printStackTrace(); 
    }

И когда я смотрю на иерархию типов файла jar, в классе FirefoxBinary нет метода startProfile(FirefoxProfile, File, String).

Есть ли способ решить эту проблему, или есть другой метод, который делает трюк?

Спасибо.

Ответы [ 2 ]

0 голосов
/ 24 февраля 2019

Используете ли вы последнюю версию автономного сервера Selen?Если это так, попробуйте предыдущие выпуски и выберите сервер Selen Zip.Убедитесь, что вы включили все банки в путь сборки.

0 голосов
/ 24 февраля 2019

Последний параметр startProfile равен String..., т.е. varargs.Если вам не нужен какой-либо параметр, просто не отправляйте

binary.startProfile(profile, myProfileDir);
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...