You need to enable JavaScript to run this app.
优惠活动
大模型
产品
解决方案
定价
更多

IntelliJ IDE中使用Selenium报错:org.openqa.selenium包不存在

解决java: package org.openqa.selenium does not exist错误

首先明确:Selenium Java包并未更名,核心包依然以org.openqa.selenium开头,出现这个错误大概率是依赖未正确引入项目,按以下步骤排查:

1. 确认依赖配置正确

  • 若用Maven,检查pom.xml中的依赖是否完整,示例(替换为最新稳定版本):
    <dependency>
        <groupId>org.seleniumhq.selenium</groupId>
        <artifactId>selenium-java</artifactId>
        <version>4.15.0</version>
    </dependency>
    
  • 若用Gradle,检查build.gradle中的配置:
    implementation 'org.seleniumhq.selenium:selenium-java:4.15.0'
    
  • 手动导入jar包的话,需确保selenium-java.jar、selenium-api.jar等核心jar包全部添加到项目依赖,缺一不可。

2. 同步IDE依赖

  • IntelliJ中,Maven项目点击右侧Maven面板的「刷新」按钮;Gradle项目点击Gradle面板的「刷新」按钮,确保依赖下载并导入项目。
  • 若依赖未下载,检查网络连接,或更换Maven/Gradle镜像源加速下载,同时查看本地仓库(Maven默认路径~/.m2/repository/org/seleniumhq/selenium)是否存在对应版本的包,不存在则手动下载补充。

3. 检查项目模块依赖配置

打开File -> Project Structure -> Modules,切换到Dependencies标签页,确认列表中存在Selenium相关依赖。若没有,手动添加:

  • Maven/Gradle项目:重新同步依赖即可自动添加;
  • 手动导入jar:点击「+」选择「JARs or directories」,选中本地的Selenium jar包。

4. 清理并重构项目

点击Build -> Clean Project,完成后再点击Build -> Rebuild Project,清除IDE缓存后重新构建,避免缓存导致的依赖不生效问题。

内容的提问来源于stack exchange,提问作者xpt

相关产品推荐
方舟 Agent Plan

超全模态模型 × Harness 升级,最新支持 Deepseek-V4.1-Flash、GLM-5.3 系列、Doubao-Seedream-5.0-pro、Kimi-K3 (部分), 限时 9.9 元起

最近更新时间:2026.08.09 23:10:45