dataSource already closed错误如何解决?

背景:我准备建立一个电脑桌面应用。采用JFinal作为后端服务。用exe程序包装好运行,界面如下:

image.png


但是停止服务器后,重启服务器,总是有 dataSource already closed 异常,导致程序闪退。


有没有什么解决方案?

评论区

JFinal

2026-01-05 17:53

调试跟踪是哪一步抛出的异常,有可能是数据源没有关闭,处理好程序启动、关闭、重启这些动作时数据源的关闭、重启。

闪退是否是因为异常抛给了外层的 exe 包装工具? 如果是的话,可以 try catch ,然后只向 exe 包装器传递信息弹出提示框

JFinal

2026-01-05 17:54

注册成服务,可以参考这个:https://jfinal.com/share/1506

热门反馈

扫码入社