今天下午启动springboot项目控制台出现Waiting for changelog lock....
并且报错:
schema_reference.4: 无法读取方案文档 'http://www.liquibase.org/xml/ns.xsd', 原因为 XXX
上网查了下
一般情况下是因为数据库重构工liquibase被锁,可以按照以下方式解决:
在数据库中随便新建查询:
SELECT * FROM DATABASECHANGELOGLOCK
查出的数据中有一条数据的LOCKEND的值是1,说明database被锁了。
要么删除该条数据,要么更新该条数据:LOCKED=0,LOCKGRANTED=null,LOCKEDBY=null
再次启动项目就没有问题啦。