在 AWS Lambda (Java( 中使用 WebDriverManager 以获得 chrome 驱动程序时,出现异常java.lang.IllegalArgumentException: 参数 'directory' 不是目录:/home/sbx_user1051/.m2/repository/webdriver
我尝试为网络驱动程序管理器设置目标参数1. System.setProperty("wdm.targetPath", "/tmp/driver/binaries"(;2. WebDriverManager.chromedriver((.targetPath("/tmp"(.setup((;两种方式都不起作用。
WebDriverManager.chromedriver((.targetPath("/tmp"(.setup((;webDriver = new ChromeDriver(getLambdaChromeOptions(proxy((;
<dependency>
<groupId>io.github.bonigarcia</groupId>
<artifactId>webdrivermanager</artifactId>
<version>2.2.1</version>
</dependency>
版本 2.2.1 非常古老。更新到最新版本(例如 5.0.1(,然后重试。