Java 无法加载MySQL JDBC驱动程序

Java 无法加载MySQL JDBC驱动程序,java,mysql,tomcat,jdbc,Java,Mysql,Tomcat,Jdbc,嗨,我有一个tomcat服务器,其中有一个web应用程序,应该连接到MySQL数据库 当我使用-verbose:class [Loaded com.mysql.jdbc.Driver from file:/app/tomcat/8.5.4/webapps/my-app/WEB-INF/lib/mysql-connector-java-5.1.36.jar] 但出于某种原因,在加载spring上下文时,它仍然会抛出一个异常: 原因:org.springframework.beans.Proper

嗨,我有一个tomcat服务器,其中有一个web应用程序,应该连接到MySQL数据库

当我使用
-verbose:class

[Loaded com.mysql.jdbc.Driver from file:/app/tomcat/8.5.4/webapps/my-app/WEB-INF/lib/mysql-connector-java-5.1.36.jar]
但出于某种原因,在加载spring上下文时,它仍然会抛出一个异常:

原因:org.springframework.beans.PropertyBatchUpdateException;嵌套的PropertyAccessException(1)是:

PropertyAccessException 1:org.springframework.beans.MethodInvocationException:Property'driverClassName'引发异常;嵌套异常为java.lang.RuntimeException:无法加载driverClassName com.mysql.jdbc.Driver的类


我试图将连接器库文件移动到tomcat库文件夹,但没有改变任何内容。我尝试了不同版本的连接器,但仍然存在相同的问题。

如果没有您的代码文件,我无法找出到底是什么问题:但我可以猜测,由于这些问题,它会引发类似的异常

可能的解决方案是,数据库属性文件中有一些错误。 这是一些属性,您可以根据您的系统进行检查、提供数据库名称和
用户名
密码。该问题是由于单点故障引起的。或,或,;也你可以找到更多细节


tomcat文件夹所在的位置。您正在尝试在开发工作站上运行,还是部署后它在web服务器上崩溃?您使用EclipseIDE吗?它在Centos机器上运行,而不是在Eclipse中。我在/app中创建了一个文件夹,其中包含我需要的所有内容。权限正常。将jar文件添加到您的系统
classpath
jdbc.driverClassName=com.mysql.jdbc.Driver
jdbc.url=jdbc:mysql://localhost/mydb
jdbc.username=myinfuser
jdbc.password=myinfuserpw