我正在尝试将jdbc-sink
部署到基于Helm的Kuberentes安装Spring Cloud Data Flow。
我将如何添加JDBC jar以便使用初学者?我在尝试部署应用程序时遇到以下错误(在本例中为MySQL):
***************************
APPLICATION FAILED TO START
***************************
Description:
Failed to bind properties under '' to com.zaxxer.hikari.HikariDataSource:
Property: driverclassname
Value: com.mysql.cj.jdbc.Driver
Origin: "driverClassName" from property source "source"
Reason: Failed to load driver class com.mysql.cj.jdbc.Driver in either of HikariConfig class loader or Thread context classloader
我是否需要扩展现有的启动器,并手动添加驱动程序,因为无法保证它应该使用哪个驱动程序?
谢谢!
我们为SCDF中的少数数据库和需要数据库访问的应用程序启动程序(包括jdbc
应用程序)提供OSS许可证友好驱动程序。
对于专有驱动程序,有一个程序来修补我们维护和发布的开箱即用的应用程序启动程序 - 参考指南here中的更多详细信息。
一旦将相关驱动程序捆绑在类路径中,就会产生一个docker镜像,然后在SCDF中使用它。