Problemas com o classpath e o driver do MySQL no Java
Dica publicada em Java / Banco de Dados
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
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
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,