File APIs for Java Developers
Manipulate DOC, XLS, PPT, PDF and many others from your application.
The moose likes JDBC and Relational Databases and the fly likes ClassNotFoundException Error Big Moose Saloon
  Search | Java FAQ | Recent Topics | Flagged Topics | Hot Topics | Zero Replies
Register / Login
JavaRanch » Java Forums » Databases » JDBC and Relational Databases
Bookmark "ClassNotFoundException Error" Watch "ClassNotFoundException Error" New topic

ClassNotFoundException Error

Ghazala Islam
Ranch Hand

Joined: Nov 22, 2000
Posts: 73
Using MyEclipse IDE ,I am trying to insert a row in a MySql table in a web based project.The code is working fine in a Java project (row is being inserted) but when i 'am trying it in a web based project its not finding the JDBC driver and giving error :

" java.lang.ClassNotFoundException: No ClassLoaders found for: com.mysql.jdbc.Driver"

I am adding the driver in project by adding external jar file in
WEB-inf/lib folder but its showing the driver in project's root directory,not in web-inf/lib directory.Whats the exact problem,driver is not copied in right directory or something else?
Scott Selikoff
Saloon Keeper

Joined: Oct 23, 2005
Posts: 3749

What server are you running the web application in? Normal Eclipse doesn't acknowledge webapps so putting it in WEB-INF\lib would only work in the context of a server. Not sure how MyEclipse handles it.

Also, when you add a file as a library Eclipse automatically shows it in the root regardless of where it exists in the project. I would think for a webapp you wouldn't want to add it as a library, unless MyEclipse can understand this.

[OCA 8 Book] [Blog]
Jeanne Boyarsky
author & internet detective

Joined: May 26, 2003
Posts: 32822

I think this is more of an Eclipse question than a JDBC question, so I'm moving it to our IDEs forum.

[OCA 8 book] [Blog] [JavaRanch FAQ] [How To Ask Questions The Smart Way] [Book Promos]
Other Certs: SCEA Part 1, Part 2 & 3, Core Spring 3, TOGAF part 1 and part 2
I agree. Here's the link:
subject: ClassNotFoundException Error
It's not a secret anymore!