Java 不存在类型变量V的实例,因此ExpectedCondition<;布尔值>;是否符合功能<;?超级网络驱动程序,V>;使用Selenium 3.13.0时出错

Java 不存在类型变量V的实例,因此ExpectedCondition<;布尔值>;是否符合功能<;?超级网络驱动程序,V>;使用Selenium 3.13.0时出错,java,selenium,selenium-webdriver,guava,Java,Selenium,Selenium Webdriver,Guava,我在Selenium中使用了这两个函数,它们工作得很好。现在他们没有,有一个错误说: No instance(s) of type variable(s) V exist so that ExpectedCondition<WebElement> conforms to Function<? super WebDriver, V> 此错误消息 No instance(s) of type variable(s) V exist so that ExpectedCondi

我在Selenium中使用了这两个函数,它们工作得很好。现在他们没有,有一个错误说:

No instance(s) of type variable(s) V exist so that ExpectedCondition<WebElement> conforms to Function<? super WebDriver, V>
此错误消息

No instance(s) of type variable(s) V exist so that ExpectedCondition<Boolean> 
conforms to Function<? super WebDriver, V>
不存在类型变量V的实例,因此ExpectedCondition

符合FunctionTnx。我已经下载了Guava25JAR文件,但问题仍然存在。我现在确信我使用的Rest Assured library II的版本与3.13 Selenium不兼容。你知道我必须使用哪个版本吗?abbas你找到这个问题的解决方案了吗?我的wait.until(ExpectedConditions.ElementToBelickable(myGetElementFunction())遇到了这个问题,它以前可以工作,但在我清除.m2文件夹并运行mvn安装时,开始出现与OP相同的错误。这解决了我的问题:我意识到我没有安装guava,我必须特别获得版本25.0-jre。谢谢
No instance(s) of type variable(s) V exist so that ExpectedCondition<Boolean> 
conforms to Function<? super WebDriver, V>