Alguém pode me ajudar com a conexão do meu servlet com o Oracle 8.1.7? Estou utilizando o drive classes12.zip
o forName está:
Class.forName("oracle.jdbc.driver.OracleDriver");
e o getConnection:
DriverManager.getConnection("jdbc:oracle:thin:@127.0.0.1:1527:orcl","usuario","senha");
Já coloquei o classes12.zip no Classpath, mas apresenta o erro:
java.lang.ClassNotFoundException: oracle.jdbc.driver.OracleDriver
Alguém o que pode estar havendo, ou se esqueci de fazer algo mais?
O driver do Oracle tem que estar no classpath do java que start o tomcat.
[]'s
Complementando a resposta
Eu sempre coloco em $JAVA_HOME/jre/lib/ext
Nunca deu problema.
[]'s
Eu coloquei no Classpath:
%CATALINA_HOME%>webapps>projeto>WEB-INF>lib
Vou tentar nesse aí.
Tentei colocar onde me falou e deu na mesma.
Tentei registrar o drive com:
DriverManager.registerDriver(oracle.jdbc.driver.OracleDriver)
E também deu na mesma.
Mais alguma sugestão?
Agradeço.
Rafael
Luca
#6
Olá
Mude o nome de classes12.zip para classes12.jar
[]s
Luca
Eu coloquei o .zip onde o yuusuke_urameshi2 falou e deu certo.
Alguém sabe me explicar o por que?
[quote=“yuusuke_urameshi2”]Complementando a resposta
Eu sempre coloco em $JAVA_HOME/jre/lib/ext
Nunca deu problema.
[]'s[/quote]
A partir do momento em que voce for hospedar em um servidor onde o acesso a tal diretorio eh restrito, ai os seus problemas irao comecar.
O lugar correto para colocar as libs da aplicacao eh o WEB-INF/lib ( no caso de app web, claro )
Rafael
[quote=“Rafael Nunes”]Eu coloquei o .zip onde o yuusuke_urameshi2 falou e deu certo.
Alguém sabe me explicar o por que?[/quote]
O Tomcat ignora arquivos .zip, por isso que o Luca disse para renomear para .jar.
Rafael