无法加载JDBC驱动程序类'com.mysql.jdbc.Driver'Tomcat 8&日食

时间:2016-03-20 18:54:02

标签: java mysql eclipse tomcat jdbc

在Eclipse中使用tomcat 8无法加载JDBC驱动程序类'com.mysql.jdbc.Driver':::我已经在每个地方添加了mysql connecter但我仍然无法连接。

WEB-INF/lib/
Java Resources/Libraries/
tomcat/lib/  // however I don't see the jar file in my project 

enter image description here

enter image description here

的web.xml

enter image description here

Tomcat Context.xml

enter image description here

5 个答案:

答案 0 :(得分:8)

您需要在Run Configurations的类路径中添加mysql jar。

Run Configuration

要执行此操作,请选择菜单“运行”>运行配置>选择Tomcat安装和类路径选项卡。单击Add External JARs ...按钮

答案 1 :(得分:1)

右键点击项目

  1. 转到属性
  2. 点击java build path
  3. 添加外部罐子
  4. 从zip文件中选择mysql连接器
  5. 最后点击申请并确认。

答案 2 :(得分:1)

你能尝试的另一件事就是将mysql连接器jar直接添加到该文件夹​​中。当然会改变你的环境。

C:[你的路径] \ apache-tomcat-8.5.24 \ lib

MySQL的连接器的Java-5.1.45.jar

答案 3 :(得分:0)

在我的情况下,我修复了这个问题,因为它是在debian 8.11上的tomcat7 7.0.56中发生的,并且显然,此tomcat7版本对此debian有所帮助。 当我降级为tomcat7 7.0.28时,此错误已得到解决,因为jar到处都是,只有tomcat7才是未加载的原因。 我希望这可以帮助其他人节省我调试该调试器所花费的时间

答案 4 :(得分:0)

此评论已发布并且很好,但是在步骤2和3之间,您必须执行步骤2.50。您只是忘记了将jar文件导入项目路径。

右键单击项目

  1. 转到properties
  2. 单击Java构建路径 2.50 在右侧的Java Build Patch下,单击Library
  3. 服用添加外部罐子
  4. 从压缩文件中选择mysql connector
  5. 最后单击“应用”,然后确定。