Powodem, dla którego napotykasz ten wyjątek, jest to, że używasz niewłaściwego pakietu, aby odwołać się do OracleDriver
klasa
Dlatego powinieneś zmienić niepoprawne wywołanie obciążenia klasy
Class.forName("oracle.jdbc.driver.OracleDriver");
w
Class.forName("oracle.jdbc.OracleDriver");
ponieważ ten plik klasy implementuje java.sql.Driver
interfejs, który jest faktycznie sprawdzany w czasie wykonywania.
W celach informacyjnych zobacz również opis w oficjalny dokument JavaDoc dostarczone przez Oracle: