【问题标题】:ClassNotFound for Mysql connectivity in JavaEE applicationJavaEE 应用程序中 Mysql 连接的 ClassNotFound
【发布时间】:2017-01-18 12:47:06
【问题描述】:

我已经添加了mysql连接器jar文件,但是仍然出现class not found异常。

*

【问题讨论】:

标签: java tomcat tomcat8


【解决方案1】:

您的错误清楚地表明 MySql 连接器 jar 未放置在正确的文件夹中。正确的文件夹是WEB-INF/lib。所以把你的罐子放在这个文件夹里。

【讨论】:

    【解决方案2】:

    您的 Eclipse 项目引用了 mysql 库。这允许编译器在 Eclipse 中在编译时找到类。但是,当您将库发布到您的 tomcat 服务器时,您并没有将该库作为 Web 应用程序的一部分。您需要从项目中删除该库,并将 jar 文件复制到您的应用的 WEB-INF/lib 目录中。

    【讨论】:

      【解决方案3】:

      java.lang.classnotfoundexceptioncom.mysql.jdbc.MySqlWebAppClassLoader发布。这告诉您需要在WEB-INF/lib 目录下的Web 路径中包含MySql 连接器jar。

      【讨论】:

        猜你喜欢
        • 2012-01-20
        • 2019-09-24
        • 1970-01-01
        • 1970-01-01
        • 1970-01-01
        • 1970-01-01
        • 1970-01-01
        • 1970-01-01
        • 1970-01-01
        相关资源
        最近更新 更多