我正在尝试使用以下配置配置 Micronaut SQL jasync:
jasync:
client:
host: myhost
port: 5432
database: mydb
username: myusername
password: mypassword
maxActiveConnections: 10
ssl:
mode: require
当我尝试连接数据库时,出现以下错误:
Message: 'void com.github.jasync.sql.db.SSLConfiguration.<init>(com.github.jasync.sql.db.SSLConfiguration$Mode, java.io.File)'
Path Taken: new FaultApiController([SimpleFaultData faultData]) --> new SimpleFaultData([Connection client]) --> new JasyncPostgreSQLClientFactory([JasyncPoolConfiguration jasyncPoolConfiguration])
io.micronaut.context.exceptions.BeanInstantiationException: Error instantiating bean of type [io.micronaut.configuration.jasync.JasyncPostgreSQLClientFactory]
...
Caused by: java.lang.NoSuchMethodError: 'void com.github.jasync.sql.db.SSLConfiguration.<init>(com.github.jasync.sql.db.SSLConfiguration$Mode, java.io.File)'
在 github 上查看我发现以下问题听起来相似但显示为已解决: https ://github.com/micronaut-projects/micronaut-sql/issues/104
我是否错误地配置了 jasync 连接器或者这个错误仍然存在?另外,我不知道如何解决这个问题。似乎没有足够的信息让我理解它。任何澄清或建议的解决方法都会有所帮助。