所以最近我正在使用JDBC,所有使用JDBC的代码都运行得很完美。有一段时间后我又开始使用JDBC来刷新所有概念。问题是当我编写新程序时,它给了我ClassNotFoundException我的代码很完美我还添加了MySql连接器的外部jar文件。例外是 ClassNotFoundException com.mysql.jdbc.Driver 。我尝试了不同的IDE来运行该代码,但给了我同样的错误。但是我尝试从maven存储库导入this mySql连接器,并且所有异常都被清除并完美执行。之前我正在使用this mysql连接器。同时两个连接器版本都是相同的8.0.11。我真的对maven知之甚少。
为什么来自Maven的mysql连接器jar工作得很好而其他没有?
答案 0 :(得分:1)
根据您所说的内容,听起来您手动导入的JAR因某种原因无法导入。 maven导入成功,所有内容都被点击。另一件可能的事情是您使用的是不同版本的MySQL JDBC驱动程序。