问题描述:
我按照网上的描述将keycloak使用的数据库改为mysql,按步骤进行后启动却出错,日志如下
ERROR [org.jboss.as.controller.management-operation] (Controller Boot Thread) WFLYCTL0013: Operation ("add") failed - address: ([("deployment" => "keycloak-server.war")]) - failure description: {
"WFLYCTL0412: Required services that are not installed:" => ["jboss.naming.context.java.jboss.datasources.ExampleDS"],
"WFLYCTL0180: Services with missing/unavailable dependencies" => ["jboss.naming.context.java.module.auth.auth.DefaultDataSource is missing [jboss.naming.context.java.jboss.datasources.ExampleDS]"]
}
解决方案:
日志中提示的jboss.datasources.ExampleDS并不是我配置的,于是我把这个放到ExampleDS到standlone.xml中去搜索,发现这么一行
<default-bindings cont