Java Selenium driver.quit在as driver.close工作的位置引发错误

Java Selenium driver.quit在as driver.close工作的位置引发错误,java,selenium,Java,Selenium,每次使用driver.quit(),我都会收到一个错误: Caused by: java.lang.NullPointerException: Unable to find executable for: taskkill at com.google.common.base.Preconditions.checkNotNull(Preconditions.java:250) 但是当我将代码更改为java.close()时,它确实关闭了页面。你能解释一下为什么会发生这种情况吗?我要冒险一试,我

每次使用
driver.quit()
,我都会收到一个错误:

Caused by: java.lang.NullPointerException: Unable to find executable for: taskkill 
at com.google.common.base.Preconditions.checkNotNull(Preconditions.java:250)

但是当我将代码更改为
java.close()
时,它确实关闭了页面。你能解释一下为什么会发生这种情况吗?

我要冒险一试,我猜你是在Windows平台上。无论如何,“找不到:taskkill的可执行文件”表示环境变量中不存在目录c:\windows\system32。因此,如果您添加了这一点,您就可以开始了。

请提供您正在使用的浏览器和浏览器版本以及Selenium的版本。请发布您的代码!!