Conexão com Mysql

1. Conexão com Mysql

Geraldo José Ferreira Chagas Júnior
gjr_rj

(usa Debian)

Enviado em 24/06/2009 - 13:08h

Olá pessoal.

Instalei o Java, Tomcat e o drive de conexão com mysql em um servidor Debian.

Então para testar, fiz o seguinte código:

public class OlaBase
{
public static void main (String args[])
{
try
{
Class.forName("com.mysql.jdbc.Driver");
System.out.println("\nDrive encontrado!!!\n");
}
catch (ClassNotFoundException ex)
{
System.out.println("Erro\n");
ex.printStackTrace();
}
catch (Exception ex)
{
System.out.println("Drive nao pode ser carregado!!!\n");
ex.printStackTrace();
}
}
}

Compilo e executo:
Aparece a seguinte mensagem

-------------------------------------
Erro

java.lang.ClassNotFoundException: com.mysql.jdbc.Driver
at java.net.URLClassLoader$1.run(URLClassLoader.java:200)
at java.security.AccessController.doPrivileged(Native Method)
at java.net.URLClassLoader.findClass(URLClassLoader.java:188)
at java.lang.ClassLoader.loadClass(ClassLoader.java:306)
at sun.misc.Launcher$AppClassLoader.loadClass(Launcher.java:268)
at java.lang.ClassLoader.loadClass(ClassLoader.java:251)
at java.lang.ClassLoader.loadClassInternal(ClassLoader.java:319)
at java.lang.Class.forName0(Native Method)
at java.lang.Class.forName(Class.java:164)
at OlaBase.main(OlaBase.java:11)
--------------------------------------

Até ai tudo bem, pois coloco o jar no CLASSPATH e o erro para de aparecer então a saida passa a ser.

Drive encontrado!!!

Então, criei um jsp com praticamente o mesmo código:

<%
try
{
Class.forName("com.mysql.jdbc.Driver");
System.out.println("\nDrive encontrado!!!\n");
}
catch (ClassNotFoundException ex)
{
System.out.println("Erro\n");
ex.printStackTrace();
}
catch (Exception ex)
{
System.out.println("Drive nao pode ser carregado!!!\n");
ex.printStackTrace();
}
%>

quando acesso o jsp.

lynx localhost:8180/teste

aparece a seguinte página:

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

Alguém sabe porque o drive é encontrado na aplicação e não pelo jsp ?

Obrigado.


  


2. Re: Conexão com Mysql

Geraldo José Ferreira Chagas Júnior
gjr_rj

(usa Debian)

Enviado em 24/06/2009 - 16:42h

Valew pessoal
consegui







Patrocínio

Site hospedado pelo provedor RedeHost.
Linux banner

Destaques

Artigos

Dicas

Tópicos

Top 10 do mês

Scripts