Problemas com o classpath e o driver do MySQL no Java

Publicado por Perfil removido em 26/06/2006

[ Hits: 13.847 ]

 


Problemas com o classpath e o driver do MySQL no Java



Olá pessoal,

Vinha quebrando minha cabeça sobre porque acontecia esse erro:

java.lang.ClassNotFoundException: com.mysql.jdbc.Driver

A solução é bastante simples. Apenas coloque o "jar" (mysql-connector-java-3.1.12-bin.jar) dentro da pasta lib de seu projeto. Exemplo: /usr/local/Tomcat 5.5/webapps/projeto_teste/WEB-INF/lib

Ou seja, se o jar estiver dentro de seu projeto os objetos conseguem achar o driver.

Agora se estiver fora, ex.: var/j2ee-guinet/mysql/mysql-connector-java-3.1.12-bin.jar, você consegue colocar em seu classpath sem problemas, tanto que se você utiliza uma IDE, como o Eclipse, por exemplo, ela nem reclama. Mas na hora que vocÊ rodar o projeto no Tomcat irá reclamar: "ClassNotFoundException".

Abs,

guinet gmail com

Outras dicas deste autor

CentOS 6.x - Instalação do VirtualBox + VirtualBox Extension Pack

HD SAMSUNG SATA2 = ATA3.0 ERROR: DRDY ERROR

Menu do LXDE não mostra todos as aplicações instaladas [Resolvido]

Pareando o Ubuntu com um celular usando o bluetooth

Calibre e MobiPocket: ebooks na medida do celular!

Leitura recomendada

Vídeo tutoriais: Agenda com NetBeans e MySQL

Conectando Java ao MySQL no Ubuntu

ERP rodando em plataforma Linux

Resolvendo erro do servidor Tomcat no Eclipse: "Cannot create a server using the selected type"

Liberar mais um usuário para acesso administrativo no Endian Firewall

  

Comentários
[1] Comentário enviado por suelengc em 19/05/2008 - 02:24h

Estou tendo este problema, o pior é que meu jar está na lib do contexto, o diretório está no classpath e nada de conseguir abrir a conexão...

Estou usando para desenvolvimento o bluefish mesmo.... Alguém teria alguma dica.... estou há varios dias e preciso corrigir logo para concluir um trabalho da facul... estou quase apelando para o ruwindows :-(

Abraços,

[2] Comentário enviado por lupamont em 06/04/2009 - 17:05h

putz,
estava ficando estressado com esse problem, ae resolvi lendo sua dica.
muito simples mesmo!!

abraços!!



Contribuir com comentário




Patrocínio

Site hospedado pelo provedor RedeHost.
Linux banner

Destaques

Artigos

Dicas

Tópicos

Top 10 do mês

Scripts