Параметр 'directory' не является каталогом: /home/sbx_user1051/.m2/repository/webdriver - PullRequest
0 голосов
/ 03 июня 2019

При использовании WebDriverManager в AWS Lambda (Java) для использования драйвера Chrome, получается исключение java.lang.IllegalArgumentException: параметр 'directory' не является каталогом: /home/sbx_user1051/.m2/repository/webdriver

Я попытался установить целевой аргумент для webdrivermanager 1. System.setProperty ("wdm.targetPath", "/ tmp / driver / binaries"); 2. WebDriverManager.chromedriver (). TargetPath ("/ tmp"). Setup (); Оба способа не работают.

.

WebDriverManager.chromedriver () TargetPath ( "/ TMP") настройки (). webDriver = новый ChromeDriver (getLambdaChromeOptions (прокси));

   <dependency>
        <groupId>io.github.bonigarcia</groupId>
        <artifactId>webdrivermanager</artifactId>
        <version>2.2.1</version>
    </dependency>

1 Ответ

0 голосов
/ 03 июня 2019

Версия 2.2.1 очень старая. Обновитесь до последней версии (3.6.2 на момент написания этой статьи) и повторите попытку.

...