I am running Tomcat 5.5 on my Mac OS X (snow leopard) with MySql 5.0 and I keep getting an error "No suitable JDBC driver found" when I run my app. My Java class which does indeed use MySql works perfectly fine when I run it from my Eclipse dev environment and gives me an error when Tomcat starts up (that starts my java class).
I think it has to do with classpath issue. I do not have an issue when I runt his from my Windows environment.
What could be causing this discrepancy? Any help is greatly appreciated. Thanks
How are you adding the driver jar file to the classpath so that Tomcat can find it? If you put it in TOMCAT_HOME/common/lib then all web apps (and Tomcat itself) can use it. If you want a single web app to use it, put it into that web app's WEB-INF/lib directory.
Joined: Nov 10, 2009
Thanks for the welcome.
I am adding the jdbc connector jar in my app's WEB-INF/lib directory.