Classe não encontra o arquivo ojdbc14.jar

2 respostas
S

Galera ve se alguem pode me ajudar

Estou rodando essa classe no meu servidor e na linha “Class.forName(“oracle.jdbc.driver.OracleDriver”);” dá o erro: Exception in thread “main” java.lang.ClassNotFoundException: oracle.jdbc.driver.OracleDriver.

meu SERVIDOR
Sistema operacional: Windows 2003

meu CLASSPATH
C:\j2sdk1.4.2_13\lib\ojdbc14.jar

meu JAVA_HOME
C:\j2sdk1.4.2_13

meu PATH
C:\j2sdk1.4.2_13\lib\ojdbc14.jar;C:\j2sdk1.4.2_13\bin;%SystemRoot%\system32;%SystemRoot%;%SystemRoot%\System32\Wbem;
C:\WINDOWS\system32\WindowsPowerShell\v1.0;C:\Arquivos de programas\Windows Imaging\

package br.com.util;

import java.sql.Connection;

import java.sql.DriverManager;

import java.sql.SQLException;
public class TesteConexao {

public static void main(String[] args) throws ClassNotFoundException, SQLException {

Connection con = null;

Class.forName(oracle.jdbc.driver.OracleDriver);

String url = jdbcracle:thin:@122.21.1.11:1521x;

con = DriverManager.getConnection(url,xx,xx);

if (con.isClosed()) {

System.out.println(Conexão fechada);

} else {

System.out.println(Conexão aberta);

}
System.out.println(Fim);

}

}

Abs

Silvio

2 Respostas

kicolobo

Oi,

se seu classpath é só este arquivo jar, realmente não vai funcionar.
Dica: copie este arquivo jar para o diretório “ext” que fica dentro do diretório lib da sua JVM/JDK.

Verifique também se ele é compatível com Java 1.4. Se não me engano é.

pmlm

Se calhar por isso é que ele se chama ojdbc14.jar :slight_smile:

Criado 22 de janeiro de 2013
Ultima resposta 22 de jan. de 2013
Respostas 2
Participantes 3