SpringBoot error: Registered driver with driverClassName=oracle.jdbc.driver.OracleDriver was not found, trying direct instantiation

Regarding the warning message from the question’s title :

Registered driver with driverClassName=oracle.jdbc.driver.OracleDriver was not found, trying direct instantiation

That is because you used the wrong value for spring.datasource.driver-class-name.

Use oracle.jdbc.OracleDriver instead of oracle.jdbc.driver.OracleDriver.

See detailed answer here: Difference between Oracle jdbc driver classes?.

Leave a Comment