Eclipse中使用Jsoup库添加jar包到构建路径后导入org.jsoup报错求助
Jsoup导入报错问题排查方案
- 校验Jar包完整性
直接解压你导入的Jsoup.jar文件,确认内部存在org/jsoup层级的目录结构,以及对应功能的.class文件(比如org/jsoup/nodes/Document.class)。如果文件无法解压、或者目录结构缺失,说明jar包本身损坏,替换为完整的安装包即可。 - 检查构建路径配置
右键项目选择「属性」,进入「Java构建路径」-「库」页签:- 确认Jsoup依赖已经被加入类路径(非模块化项目)或模块路径(Java 9+模块化项目)分类下,而非其他无关分类
- 如果你使用的是Java 9及以上的模块化项目,需要在项目的
module-info.java中添加声明requires org.jsoup;,否则模块系统会阻止访问未声明的第三方依赖
- 核对版本兼容性
确认你使用的Jsoup版本与项目JDK编译版本匹配:目前最新版Jsoup最低要求JDK 8运行,若你的项目编译级别低于JDK 8,要么升级项目编译版本,要么下载适配低版本JDK的Jsoup历史版本。 - 清理Eclipse缓存重建项目
Eclipse的索引缓存经常会导致依赖识别异常,点击顶部菜单栏「项目」-「清理」,选中对应项目执行清理后,手动触发项目构建,缓存导致的报错会自动消除。
内容的提问来源于stack exchange,提问作者CShane13
相关产品推荐
相关产品推荐

