在将MySQL(JDBC驱动程序5.1.29)与Java Web应用程序一起使用时,我收到了此消息:
No suitable driver found for jdbc:mysql://localhost/dbname.
我解决了添加Class.forName的问题(" com.mysql.jdbc.Driver");在连接之前。
我知道自Java 6以来,Class.forName(" com.mysql.jdbc.Driver");如果你正在使用最新的(JDBC v.4)驱动程序,则不再需要了。我可以在没有它的情况下运行桌面Java应用程序。
我的问题是:为什么我需要使用Tomcat 7?