我有基本的 4 行代码,我在其中设置 chromedriver exe 系统属性并实例化 Chromedriver。但是,失败并出现错误“主线程异常”java.lang.NoClassDefFoundError: io/netty/handler/ssl/SSLContextBuilder
import org.openqa.selenium.webDriver;
import org.openqa.selenium.chrome.ChromeDriver;
public class SelPractice {
public static void main(String[] args)
System.setProperty("webdriver.chrome.driver", "./chromedriver.exe");
WebDriver driver = new ChromeDriver();
driver.get("www.google.com");
}
}
你必须添加包含这个类的依赖。如果你使用maven,添加依赖:
<dependency>
<groupId>io.netty</groupId>
<artifactId>netty-handler</artifactId>
<version>4.1.91.Final</version>
</dependency>
到你的pom。如果没有下载 jar 并将其添加到您的类路径