Declaração de Drive MySQL

4 respostas
S

Estou com problemas na declaração do driver para MySQL

Eu peguei dois drivers o mysql-connector-java-3.0.9-stable-bin.jar e o jdbc2_0-stdext.jar

Coloquei eles dentro dos diretórios
C:\Arquivos de programas\Apache Group\Tomcat 4.1\server\lib
e também
C:\Arquivos de programas\Java\j2re1.4.2_02\lib\ext

Driver dr1 = (Driver)Class.forName("com.mysql.jdbc.Driver").newInstance ();
Connection conn = DriverManager.getConnection ("jdbc:mysql:1.3.0.216","root","");
PreparedStatement stm = conn.prepareStatement("Select Nmarquivo from imprensa.diario");
ResultSet rs = stm.executeQuery();

Isto é uma fração do meu código!!

Mas está dando o seguinte erro:
org.apache.jasper.JasperException: No suitable driver

Alguém poderia me ajudar?
Estou usando o Tomcat 4.1
E o MySql

4 Respostas

V

tire do <JAVA_HOME>/lib/ext e do <CATALINA_HOME>/server/lib e coloque ou no WEB-INF/lib ou no <CATALINA_HOME>/common/lib ou no <CATALINA_HOME>/shared/lib

S

C:\Arquivos de programas\Apache Group\Tomcat 4.1\server\webapps\admin\WEB-INF\lib

Eu coloquei neste WEB-INF e nos outros dois já estava
Mas eu tenho outros WEB-INF tem que estar em todos

Sou novato com Tomcat por favor você poderia me informar o caminho completo do WEB-INF

Desculpe a minha ignorância mas um dia eu chego lá

V

na minha frase o sentido foi mutualmente exclusivo, mas deixa pra lá…

faz o seguinte, deixa o pacote com o driver somente dentro da pasta C:\Arquivos de programas\Apache Group\Tomcat 4.1\shared\lib

nos outros lugares vc apaga…

Sugiro que vc acesse o site do tomcat http://jakarta.apache.org/tomcat e leia os tutoriais/manuais básicos que tem lá pra que vc se encontre e entenda o que significam as pastas e como configurar as aplicações web.

S

Obrigado!!!

Criado 1 de março de 2005
Ultima resposta 1 de mar. de 2005
Respostas 4
Participantes 2