导入java.sql.DriverManager无法解析,已装mysql-connector仍报错求助
解决导入java.sql.DriverManager报错的方案
关键误区说明
java.sql.DriverManager是JDK自带的java.sql包类,和mysql-connector-java驱动包无关,这个报错的核心原因是项目的JDK配置出现问题,而非驱动包未安装。
具体解决步骤
检查项目JDK依赖配置
- 右键项目→Build Path→Configure Build Path(Eclipse环境)
- 切换到Libraries标签页,确认已添加JRE System Library,且版本与项目匹配(建议用JDK8及以上,适配mysql-connector-java-8.0.x)
- 若JRE库缺失/版本错误,点击Add Library→JRE System Library→选择本地正确JDK版本添加
清理重建项目
- 执行Project→Clean,清理项目编译缓存
- Maven项目可右键选择Maven→Update Project,非Maven项目直接执行Build Project重新编译
校验IDE全局JDK配置
- 打开Window→Preferences→Java→Installed JREs,确认已正确配置本地JDK路径
- 确保项目使用的JRE是完整JDK(而非精简版JRE,部分精简JRE会缺失java.sql包相关类)
确认导入语句正确性
保证代码中导入语句为:import java.sql.DriverManager;,无路径拼写错误
内容的提问来源于stack exchange,提问作者Mike Test
相关产品推荐
相关产品推荐

