2012-10-31 24 views
5

errore nel codice seguente! [Errore] [1]pacchetto oracle.jdbc.driver non esiste

import java.sql.*; 

public class DBConnect{ 
public static void main(String a[]) throws SQLException{ 
    // *package oracle.jdbc.driver does not exist* 
    Driver d=new oracle.jdbc.driver.OracleDriver(); 
    DriverManager.registerDriver(d); 
    System.out.println("Driver is registered"); 
    } 
} 
+1

Avete il vostro driver JDBC Oracle nel percorso della vostra classe? –

+1

Aggiungi Jar al percorso della classe –

+0

hai aggiunto il file jar del driver al percorso della classe – Suranga

risposta

3

è necessario aggiungere un oracle driver jar al percorso del progetto di costruzione,

Scarica Ojdbc14.jar file e inseriscilo nel classpath.

+1

ho downloded il file ojdbc14.jar e aggiunto al mio classpath ma l'errore persiste ancora – user1560820

5

È necessario aggiungere ocjdbc jar al percorso della classe e provarlo in questo modo.

se il file jar e l'origine java si trovano nella stessa posizione. Utilizzare un prompt dei comandi e la directory modificata in quella posizione. ed eseguire dopo

javac -classpath ocjdbc14.jar DBConnect.java 

e vedere.

import java.sql.*; 
import oracle.jdbc.driver.OracleDriver; 

public class DBConnect{ 
public static void main(String a[]) { 
    try{ 
    Driver d=new OracleDriver(); 
    DriverManager.registerDriver(d); 
    System.out.println("Driver is registered"); 
    }catch(SQLException e){ 
    System.out.println("Error occured "+e.getMessage()); 
    } 
} 
} 
+0

Utilizzare un nome di classe completo completo XOR utilizzando un'importazione non ha importanza. Aggiungere un barattolo potrebbe aiutare ... –

+0

Nota che questo non è il modo idiomatico di localizzare un driver JDBC (anche il codice OP non lo è, ma preferibilmente non dovresti continuare con l'idioma sbagliato). – BalusC

+0

aggiunto un blocco catch try – Suranga

-2

prima eseguire il programma in NetBeans e aggiungere file ojdbc14.jar nella libreria del programma e poi sarà sicuramente eseguire.

Dopo l'esecuzione in NetBeans, fare clic su Clean & Build Project.... Questo creerà un file jar e verrà fornito il percorso come java -jar "C:\Users\s\Documents\NetBeansProjects\jdbcTest_course\dist\jdbcTest_course.jar".

Inserire questo in un prompt dei comandi (cmd) e verrà eseguito.

+0

Sarebbe utile se tu elencassi gli articoli come passi :) –

+0

Se hai una nuova domanda, per favore chiedi facendo clic sul pulsante [Chiedi domanda] (https://stackoverflow.com/questions/ask). Includere un collegamento a questa domanda se aiuta a fornire il contesto.- [Dalla recensione] (/ recensione/post di bassa qualità/18114514) – yivi

+0

Perché aggiungere questa risposta? Perché menzionare NetBeans? Perché consigliare alle persone di utilizzare un'antica variante Java 1.4 del driver JDBC Oracle. –

Problemi correlati