【问题标题】:java.lang.ClassNotFoundException: com.mysql.jdbc.Driver WebappClassLoaderjava.lang.ClassNotFoundException: com.mysql.jdbc.Driver WebappClassLoader
【发布时间】:2015-05-22 07:42:01
【问题描述】:

我正在从 JAVA EE 版本创建一个 Web 服务,使用 Java 代码调用 MySQL 数据库并从数据库中获取/放置结果。

Webservice 运行良好,但未连接到数据库:

异常:java.lang.reflect.InvocationTargetException 消息: java.lang.reflect.InvocationTargetException

在上一个问题解决后编辑

【问题讨论】:

  • 你能告诉我们你使用的Tomcat和JDK的版本吗?
  • Tomcat 版本 5.5 JDK 1.7
  • 现在你得到的异常是由于 Tomcat 的旧版本,尝试升级到 Tomcat8 或 Tomcat7 它将起作用。 Tomcat 5.5 与 jdk1.7 不兼容

标签: mysql tomcat5.5


【解决方案1】:

你需要在类路径中使用 mysql.jar。

【讨论】:

  • 你是怎么做到的?是什么让您认为 OP 还没有这样做?
  • 我现在在 Tomcat 文件中添加了 mySQL.jar
  • 添加文件我现在没有找到 Class not found 错误。我现在低于错误。异常:java.lang.reflect.InvocationTargetException 消息:java.lang.reflect.InvocationTargetException
猜你喜欢
  • 2011-05-13
  • 1970-01-01
  • 2013-07-03
  • 1970-01-01
  • 2012-01-27
  • 2016-02-04
相关资源
最近更新 更多