如何解决使用包含数据的数据库运行 Keycloak
我用 MysqL 数据库配置了 keycloak 并且它起作用了,
我创建了一个领域、用户、测试角色,一切都很好,
我停止了 keycloak 并使用 >standalone.bat
重新启动它
我收到了这个错误:
FATAL [org.keycloak.services] (ServerService Thread Pool – 65) Error during startup: java.lang.RuntimeException: Exception invoking method [listUnrunchangeSets] on object [liquibase.Liquibase@f0132b4],using arguments [null,(),false]
ps:如果我删除数据库并重新创建它并运行 keycloak 它会工作,但使用包含数据的数据库运行它会出现上面的错误
解决方法
终于找到了解决办法
一开始我有最新版本的 mysql-connector-java
它是 8.0.23
我用旧版本的 8.0.21
替换了它,它对我有用
ps:当然我修改了文件module.xml
版权声明:本文内容由互联网用户自发贡献,该文观点与技术仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请发送邮件至 dio@foxmail.com 举报,一经查实,本站将立刻删除。