ciao!

ho un programma che esegue delle connessioni ad un db oracle con ojdbc6.
il mio pom.xml:
codice:
<dependency>
            <groupId>oracle</groupId>
            <artifactId>ojdbc6</artifactId>
            <version>11.2.0.4.0</version>
        </dependency>
quando provo ad eseguire una qualsiasi query, ottengo questo errore:
codice:
oracle.jdbc.driver.OracleDriver
relativo al ClassNotFoundException

questa la classe che uso:
codice:
public class DBManager {

    private static DBManager instance = null;
    private static Connection conn = null;

    private DBManager() {
    }

    public static DBManager getInstance() {
        return (instance == null) ? (instance = new DBManager()) : instance;
    }

    public Connection getConnection() throws ClassNotFoundException, SQLException {
        Class.forName("oracle.jdbc.driver.OracleDriver");
        conn = DriverManager.getConnection("jdbc:oracle:thin:@IP:1521:DB", "USER", "PWD");
        return conn;
    }
}
qualche idea???