你好,我想在我的Keycloak服务器中添加mysql数据库。
我在/ modules / system / layers / base / com / mysql / main下添加了module.xml和mysql-connector-java-5.1.42-bin.jar。
当我运行添加mysql模块的命令时, ./jboss-cli.sh,它会因
错误线程“ CLI终端连接(不间断)”中的异常 java.lang.ArithmeticException:/零
当我尝试启动Keycloak时,也会收到通知,提示我缺少一项服务。
service jboss.jdbc-driver.mysql(丢失)
请帮助!
答案 0 :(得分:0)
当我运行添加mysql模块./jboss-cli.sh的命令时,
出错
您可以发布命令吗?您不必在cli上执行此操作。也可以在编辑器中修改配置。至少对于测试,您应该尝试此操作。
Keycloak文档在数据库设置方面有相当不错的部分:https://www.keycloak.org/docs/latest/server_installation/index.html#_database
基本步骤是:
答案 1 :(得分:0)
Keycloak文档中存在错误。驱动程序应该在
中 modules/system/layers/base/com/mysql/driver/main
文件夹。
完整的有效说明在这里
https://github.com/v-ladynev/keycloak-nodejs-example#keycloak-configuration
您还可以使用docker映像进行实验
https://github.com/v-ladynev/keycloak-nodejs-example#keycloak-docker-image