Это потому, что область зависимостей ojdbc8.jar
равна runtime
, поэтому классы недоступны во время компиляции. Если вам нужно использовать OracleCallableStatement
в своем коде, измените область действия на compile
.
<dependency>
<groupId>com.oracle.ojdbc</groupId>
<artifactId>ojdbc8</artifactId>
<scope>compile</scope>
</dependency>