我正在尝试在 Mac OSX 平台下使用 JPA (MySQL DB) 和 Tomcat 7.0.28 创建示例 Spring 应用程序。我将mysql-connector-java-5.1.22 jar 放在应用程序的WEB-INF/lib文件夹下。但是当我启动应用程序时,我收到标题中提到的错误。我也尝试将相同的 jar 放在Tomcat lib文件夹下,但出现相同的错误。
当我使用域/lib/ext文件夹下的驱动程序 jar 在 Glassfish 服务器中部署相同的应用程序时,应用程序工作正常。
注意: Glassfish 也抛出了同样的错误,但没有将驱动程序 jar 放在domain/lib/ext文件夹下。