Keycloak启动不了,显示只启动了JBOSS容器,但是却并没有启动keycloak应用。
根本原因是JBOSS_HOME环境变量的设置问题,它应该被设置为keycloak的根目录,keycloak的目录中包含keycloak需要用到的JBOSS。如果设置为其它单独的JBOSS目录(例如单独部署了一个JBOSS,以部署测试java应用),则执行standalone.bat启动keycloak的时候,会启动其它地方的JBOSS,跟keycloak是没有关系的,因为并Keycloak并没有被部署到其它地方的JBOSS。
下面是Keycloak正常启动的log