我有一个 Selenium-Java 项目,我想更新到 Selenium 4 Alpha 6。
我已经删除了以前对所有 selenium 依赖项的 POM 引用,甚至硬设置了所需的版本号。
在编译时没有为这个包抛出合适的构造函数错误——我的新 Selenium 没有被使用,因为新功能不可用(相同的站点 cookie 支持)。
当我查看 intellij 中的 maven 选项卡时,它显示了许多旧源:
当我找到定义时,我的项目类仍然打开(反编译的)Selenium 3 类。
我的 Maven POM 更改: 此外,我还删除了对 selenium-api 的顶级引用,我认为它无论如何都是主要的依赖项......我还尝试使用 systemPath 属性来强制使用我下载的 JAR 但没有区别。
谁能建议如何“强制”更新?