Con el codigo:
import java.sql.*;
import java.lang.ClassNotFoundException;
import oracle.*;
public class Conexion {
Connection con;
String driver="oracle.jdbc.Driver.OracleDriver";
String sourceURL="jdbc:oracle:thin:@localhost:1521:system ";
String user="system";
String password="vc";
public Conexion() {
try{
Class.forName(driver);
con = DriverManager.getConnection(sourceURL, "user", "password");
System.out.println("¡Conexión correcta!");
}
/* Excepcion que se dispara si falla la carga del driver */
catch (ClassNotFoundException cnfe) {
System.out.println("No encuentra la clase " + cnfe);
}
/* Excepcion que se dispara si falla la conexion */
catch (SQLException sqle) {
System.err.println(sqle);
}
}
y los drivers son ojdbc14_g, ojdbc14, classes12, classes12_g y todos los posibles, porque he probado con muchos y simpre me da el error de
java.lang.ClassNotFoundException: oracle.jdbc.Driver.OracleDriver