Problemas com o classpath e o driver do MySQL no Java

Publicado por Perfil removido em 26/06/2006

[ Hits: 13.645 ]

 


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 navegador Opera no Linux Mint 20

Automatizar tarefas com o JAVclocker

Alterando o idioma do Sabayon

Placa wireless ralink no Ubuntu

Como instalar o MariaDB e criar uma tabela [vídeo]

Leitura recomendada

Vídeo tutoriais: Agenda com NetBeans e MySQL

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

ERP rodando em plataforma Linux

Conectando Java ao MySQL no Ubuntu

Explore2fs - visualize seus arquivos do Linux dentro do Windows

  

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