已添加WebDriverManager的Maven依赖但jar未导入、io.github包无法解析
WebDriverManager Maven依赖加载失败解决方案
- 核对pom.xml中WebDriverManager依赖坐标是否正确,参考配置如下:
<dependency> <groupId>io.github.bonigarcia</groupId> <artifactId>webdrivermanager</artifactId> <version>5.6.3</version> <!-- 若为生产代码使用,可将scope改为compile --> <scope>test</scope> </dependency>
- 检查本地Maven镜像配置,若无法访问Maven中央仓库,可在settings.xml中添加国内镜像加速:
<mirror> <id>aliyun-public</id> <mirrorOf>central</mirrorOf> <name>阿里云公共Maven仓库</name> <url>https://maven.aliyun.com/repository/public</url> </mirror>
- 执行强制更新依赖命令:
mvn clean install -U,使用IDEA开发的用户可同时点击右侧Maven面板的刷新图标,或右键项目选择「Maven -> Reload Project」触发依赖重新拉取。 - 执行
mvn dependency:tree命令检查是否存在依赖冲突、依赖被主动排除的问题,确认输出中存在io.github.bonigarcia:webdrivermanager的对应条目。 - 上述操作无效时,进入本地Maven仓库的
~/.m2/repository/io/github/bonigarcia目录,删除webdrivermanager文件夹后重新执行依赖刷新操作。 - 依赖加载完成后若仍存在导包报错,检查项目JDK版本、Java编译级别配置是否匹配,确认项目结构的依赖列表中已包含Maven引入的WebDriverManager包。
内容的提问来源于stack exchange,提问作者shrichitra dhulipala
相关产品推荐
相关产品推荐

