Bonjour,

J'ai un probleme avec oracle, je travail sur une mandrake 9.2 avec oracle 9.1 release 2 et le jdk 1.4.2 .
Chaque que s'éxecute le code:

Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
public class JdbcTest { 
    static final String CONN_URL = "jdbc:oracle:thin:@xx:xx"; 
    static final String USER = "xx"; 
    static final String PASSWD = "x"; 
    public JdbcTest ()   { 
    try
    {
        DriverManager.registerDriver(new oracle.jdbc.driver.OracleDriver());
    }
    catch(Exception e)
    {
    	System.out.println ("ERROR : "+e.getMessage());
    }
    try
    {
        conn=DriverManager.getConnection (CONN_URL, USER, PASSWD);
    }
    catch(Exception e)
    {
    	System.out.println ("ERROR : "+e.getMessage());
    }
  } 
}
Je récupére le messages suivant:
Exception in thread "main" java.lang.NoClassDefFoundError: oracle/jdbc/driver/OracleDriver
at test.JdbcTest.<init>(JdbcTest.java:23)
at menu.main(menu.java:7)
et quand j'éxecute les instructions directement dans un main, je récupère l'erreur suivante:


Exception in thread "main" java.lang.ArrayIndexOutOfBoundsException: 0


Merci d'avance pour vos réponses