JavaEE应用程序中Mysql连接的ClassNotFound

JavaEE应用程序中Mysql连接的ClassNotFound,java,tomcat,tomcat8,Java,Tomcat,Tomcat8,我已经添加了mysql连接器jar文件,但仍然出现类未找到异常 *您的eclipse项目引用了mysql库。这允许编译器在eclipse中在编译时查找类。但是,当您将该库发布到tomcat服务器时,它并不是web应用程序的一部分。您需要从项目中删除库,并将jar文件复制到应用程序的WEB-INF/lib目录中。java.lang.classnotfoundexceptioncom.mysql.jdbc.mysql由WebAppClassLoader发布。这说明您需要将MySql连接器jar包含在

我已经添加了mysql连接器jar文件,但仍然出现类未找到异常


*

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

java.lang.classnotfoundexception
com.mysql.jdbc.mysql
WebAppClassLoader
发布。这说明您需要将
MySql
连接器jar包含在
web-INF/lib
目录下的web路径中。

您的错误清楚地表明
MySql
连接器jar未放在正确的文件夹中。正确的文件夹是
WEB-INF/lib
。因此,请将您的jar放在此文件夹中。

检查您是否已在WEB-INF/lib中添加jar。So的良好做法是以文本而不是图像的形式给出异常提问提示:复制堆栈跟踪的文本,并将其直接包含在问题中。通过这种方式阅读要容易得多,此外,它实际上也适用于其他搜索它的人。不要拍摄文字的图片:)。可能是重复的