Configuração do driver jdbc do oracle 10g express  XML
Índice dos Fóruns » Java Avançado
Autor Mensagem
evj
HelloWorld
[Avatar]

Membro desde: 22/04/2009 23:00:42
Mensagens: 14
Offline

Boa noite! Pessoal, baixei o driver do oracle 10g XE, realizei a configuração, e na hora de rodar a aplicação que fiz ocorreu o erro:
java.lang.ClassNotFoundException: oracle.jdbc.driver
at java.net.URLClassLoader$1.run(Unknown Source)
at java.security.AccessController.doPrivileged(Native Method)
at java.net.URLClassLoader.findClass(Unknown Source)
at java.lang.ClassLoader.loadClass(Unknown Source)
at sun.misc.Launcher$AppClassLoader.loadClass(Unknown Source)
at java.lang.ClassLoader.loadClass(Unknown Source)
at java.lang.ClassLoader.loadClassInternal(Unknown Source)
at java.lang.Class.forName0(Native Method)
at java.lang.Class.forName(Unknown Source)
at conexaoutil.BaseConnector.<init>(BaseConnector.java:4
at entidade.ContatosAgenda.salvaContatos(ContatosAgenda.java:83)
at aplicacao.AplicacaoTesteBanco.main(AplicacaoTesteBanco.java:25)
-------------------------------------------------------------------------------------------------
Quando verifiquei a linha 48 da aplicação, vi que parou neste momento:
public BaseConnector()
{
try {
Class.forName("org.oracle.jdbc.driver");--->AQUI OCORREU O ERRO
} catch (ClassNotFoundException e) {

e.printStackTrace();
}
}
Alguém já teve um erro destes? Não sei que nome colocar no Class.forName("");, tentei fazer igual do do mysql mas ocorreu este erro, se puderem dar uma força ai...obrigado.
danieldomingues86
Java Ninja
[Avatar]

Membro desde: 20/05/2009 15:10:03
Mensagens: 273
Offline

Ola,

Usa essa configuracao como base :

Abraco.

This message was edited 1 time. Last update was at 16/08/2009 19:27:42


Borland CaliberRM Certified
Sun Certified Java Programmer 6
Sun Certified Web Component Developer 5
Oracle Certified Associate, Java SE 5/SE 6
OCPBCD - Estudando.....
Bacharel em Ciências da Computação

"Grandes conquistas vem com grandes sacrificios."
LinkedIn: http://br.linkedin.com/in/danieldomingues86
[MSN]
evj
HelloWorld
[Avatar]

Membro desde: 22/04/2009 23:00:42
Mensagens: 14
Offline

Coloquei, mas agora ocorreu o erro:
URL Oracle Inválido especificado
Debuguei aqui, e parou na URL que esta no código abaixo, será que esta faltando alguma coisa nesta URL?
-------------------------------------------------------------------------------------------------------------------------------
public void abreConnecao()
{

try {

this.connection = DriverManager.getConnection("jdbc:oracle:thin@127.0.0.1:1521/XE","system","123456");-->PAROU AQUI

} catch (SQLException e) {
e.printStackTrace();
}

}
danieldomingues86
Java Ninja
[Avatar]

Membro desde: 20/05/2009 15:10:03
Mensagens: 273
Offline

Ola,

Depois da palavra thin tem dois pontos, assim :

"jdbc:oracle:thin:@" + IP + ":1521/" + DATABASE"

This message was edited 2 times. Last update was at 16/08/2009 21:53:48


Borland CaliberRM Certified
Sun Certified Java Programmer 6
Sun Certified Web Component Developer 5
Oracle Certified Associate, Java SE 5/SE 6
OCPBCD - Estudando.....
Bacharel em Ciências da Computação

"Grandes conquistas vem com grandes sacrificios."
LinkedIn: http://br.linkedin.com/in/danieldomingues86
[MSN]
evj
HelloWorld
[Avatar]

Membro desde: 22/04/2009 23:00:42
Mensagens: 14
Offline

Inseriu certinho!!! Valeu Daniel....atento aos detalhes..rsrs.
netoares
Smalltalk

Membro desde: 04/02/2012 16:16:56
Mensagens: 1
Offline

Só pra agradecer. Esse post me ajudou muito. Estou realizando um trabalho em banco de dados temporais. E estava com o mesmo problema para conectar uma aplicação ao oracle express edition.
Outras profissões têm livros de referência, os profissionais de TI têm grupos de discussão de referencia. Valeu GUJ.
 
Índice dos Fóruns » Java Avançado
Ir para:   
Powered by JForum 2.1.8 © JForum Team