Keycloak 无法在独立模式下启动KeyClope服务器

Keycloak 无法在独立模式下启动KeyClope服务器,keycloak,Keycloak,我尝试在独立模式下运行服务器,但得到以下结果: 无法启动服务 jboss.deployment.unit.“Keyclope server.war”。牵引下部署: org.jboss.msc.service.StartException在服务中 jboss.deployment.unit.“Keyclope server.war”。牵引下部署: java.lang.RuntimeException:RESTEASY003325:无法构造公共 keydepot.services.resources

我尝试在独立模式下运行服务器,但得到以下结果:

无法启动服务 jboss.deployment.unit.“Keyclope server.war”。牵引下部署: org.jboss.msc.service.StartException在服务中 jboss.deployment.unit.“Keyclope server.war”。牵引下部署: java.lang.RuntimeException:RESTEASY003325:无法构造公共 keydepot.services.resources.keydepeapplication(javax.servlet.ServletContext,org.jboss.resteasy.core.Dispatcher)

我下载了“keydove-7.0.0.zip”文件,将其解压并使用
standalone.bat
文件运行,如文档中所述。我对这个错误进行了研究,但没有发现太多。这是我得到的完整日志

有人知道如何处理这些错误吗

提前感谢

TL;博士

尝试使用cmd行启动keydove:

> standalone.bat -Dkeycloak.profile=COMMUNITY
较长版本:

日志中的错误提到了错误的ProfileValue

Caused by: java.lang.IllegalArgumentException: No enum constant org.keycloak.common.Profile.ProfileValue.COMMUNÝTY
at java.lang.Enum.valueOf(Enum.java:238)
at org.keycloak.common.Profile$ProfileValue.valueOf(Profile.java:71)
at org.keycloak.common.Profile.<init>(Profile.java:91)
at org.keycloak.common.Profile.<clinit>(Profile.java:77)
... 42 more
原因:java.lang.IllegalArgumentException:No enum constant org.keydape.common.Profile.ProfileValue.commonÝTY
位于java.lang.Enum.valueOf(Enum.java:238)
位于org.keydape.common.Profile$ProfileValue.valueOf(Profile.java:71)
位于org.keydape.common.Profile(Profile.java:91)
位于org.keydape.common.Profile(Profile.java:77)
... 42多
ProfileValue.公共性未定义

相应的类仅定义ProfileValue.COMMUNITY。(参见第72行)配置类(概要文件的内部类)提供从不同可能位置读取的值

  • 系统属性“keydepose.profile”
  • JBoss配置目录>profile.properties>profile
  • 等等

  • 由于未知原因,您的安装读取的属性获取了不正确的值。希望这有助于您自己找到错误的配置

    我现在得到了不同的错误,
    未知数据类型:“△NT”
    这是新的日志:同样,该类型有问题。您是否使用特殊字符集?类型应为INT。请检查您的设置。