![](/img/trans.png)
[英]the import org.openqa.selenium.webdriver cannot be resolved
[英]Unable to import org.openqa.selenium.WebDriver using Selenium and Java 11
我是 selenium webdriver 和 java 编程的新手。 尝试解决 eclipse 2018-12 中的错误“无法解析导入 org.openqa.selenium.WebDriver” 我使用 java 11, selenium standalone server 3.141.59 。 请帮忙。 我无法导入 jar 文件 下面是屏幕截图
根据Can't compile Java9 module with selenium-java as Dependency,由于拆分包, Selenium包似乎无法用Java 9编译,直到2018年5 月 15 日, Selenium 还不能与 Java 9 完全兼容。
但是根据@Jarob22 提到的这条评论,Selenium 使用Java 10可以正常工作。 Java 9已经是 eol 并且如果 10 工作正常,添加额外的东西来尝试和支持它没有多大意义。
但是随着e57914a的登陆,西蒙向我们介绍了基本的JPMS支持。 有了这个可用性(mhomnag/selenium-java10-reproducer@bc63889)现在实际上可以构建,但您可能必须删除 WebDriverWaiter 并暂时使用 sleep 。
当您使用java.version: '11.0.1' 时, selenium-server-standalone-3.141.59.jar仍然与Java 11不兼容。 但是一旦Java 11发布并且Buck支持它,工具链将被重新调整以支持Java 11 。
战略解决方案是安装最新版本的JDK 8u212并执行@Tests
声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.