Hola:
La versión de java en principio no tiene mucho que ver, salvo quizás temas de compatiblidad de código compilado.
El driver del conector es específico de la base de datos y de la versión de la misma. Oracle antes usaba classes12.zip, ahora se llama ojdbc14.jar
http://www.oracle.com/technetwork/da...01-088211.html
Para otras bases de datos como MySQL, PosgreSQL, etc necesitarías otros drivers en la versión adecuada para esa base de datos.
Tienes que añadir el jar con el conector (en tu caso el ojdbc14.jar) al classpath o como librería de tu proyecto netbeans, si no, te dará el ClassNotFound.
Se bueno.