com.kingbase8.util.KSQLException:The connection attempt failed.Reason:connect time out

KingBase是国产化数据库,人大金仓数据库。但我这个错误与众不同,与网上所搜到的差之千里。或者这么说,就是完全找不到对应的解决办法。

我的问题就是在外部Tomcat启动startup.bat可以正常启动运行,但在Idea里面启动Tomcat就不行,报数据库连接超时的错误。但我使用Debug,那只能修改外部Tomcat的一些配置了,非常非常麻烦。所以还是得使用Idea里面的Tomcat启动。

那我们废话不多说,直接上手来收拾它。(前提声明:我这个解决办法,适合于我这个奇奇怪怪的错误)

首先,打开设置Tomcat的配置:

com.kingbase8.util.KSQLException:The connection attempt failed.Reason:connect time out_第1张图片

其次,我们选择”Startup/Connection“:com.kingbase8.util.KSQLException:The connection attempt failed.Reason:connect time out_第2张图片

然后,我们选择前三个进行添加配置:com.kingbase8.util.KSQLException:The connection attempt failed.Reason:connect time out_第3张图片

选择”+“进行添加”CATALINA_BASE“,其Value为自己的Tomcat文件路径,指向Tomcat路径即可(三个都是一样的配置)com.kingbase8.util.KSQLException:The connection attempt failed.Reason:connect time out_第4张图片

最后,点击”Apply“和”OK“,然后重启项目和Idea即可。

那么,于Idea中启动Tomcat就可以成功了。

你可能感兴趣的:(Spring,数据库,spring,java,tomcat,ssm)