错误代码:1120 当前Hsql数据库已被另一线程锁定 The database is already in use by another process: lockFile:com.fr.third.org.hsqldb.persist.LockFile@f07a07ed 在启动Tomcat的时候报了这个错误,项目无法连接上数据库。后来我发现是因为之前在浏览器打开了报表工具没有关闭就重新启动了Tomcat,导致数据库一直被报表线程占用。 解决办法 根据日志提示去指定的Tomcat路径中找到发布项目的logdb文件夹下的db.lck文件并删除,即可解决问题。