Problemas com o classpath e o driver do MySQL no Java

Publicado por Perfil removido em 26/06/2006

[ Hits: 13.644 ]

 


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

Instalando pacotes RPM e resolvendo as dependências em modo texto

Mobile Media Converter - converta seus vídeos facilmente

Google Earth no CentOS 7

Fedora Core 6 - aiglx com o Beryl

Crie um certificado para uso em SSL

Leitura recomendada

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

Conectando Java ao MySQL no Ubuntu

Vídeo tutoriais: Agenda com NetBeans e MySQL

ERP rodando em plataforma Linux

Usando duas interfaces gráficas

  

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