You need to enable JavaScript to run this app.
优惠活动
大模型
产品
解决方案
定价
更多

Windows系统下构建Keycloak源码失败求助:路径格式不一致问题

本地构建Keycloak源码时出现路径相关测试错误

本地环境配置

  • Java版本:17.0.2
  • Maven版本:3.9.1
  • Git已安装

问题详情

严格按照Keycloak Git仓库的README步骤克隆项目后,执行mvn clean install命令时出现测试错误,具体错误信息如下:

[ERROR] ConfigurationTest.testDatabaseDefaults:259 
expected:jdbc:h2:file:C:[\Users\inesb\data\]h2/keycloakdb;;AUTO_... but 
was:jdbc:h2:file:C:[/Users/inesb/data/]h2/keycloakdb;;AUTO_... [ERROR] 
ConfigurationTest.testDatabaseProperties:337 expected:jdbc:h2:file: 
[C:\Users\inesb\data\h2/keycloakdb;;AUTO_SERVER=TRUE];NON_KEYWORDS=VALUE 
but was:jdbc:h2:file:[test- 
dir/data/h2/keycloakdb;;test=test;test1=test1];NON_KEYWORDS=VALUE

已尝试的解决方法

  • 执行mvn clean install -Pdistribution -DskipTests命令,仍因相同错误构建失败
  • 推测问题与测试配置中的路径不一致有关,尝试修改ConfigurationTest类引入Path类处理路径,未解决问题

内容的提问来源于stack exchange,提问作者InesBelhaj

相关产品推荐
方舟 Agent Plan

超全模态模型 × Harness 升级,最新支持 Deepseek-V4.1-Flash、GLM-5.3 系列、Doubao-Seedream-5.0-pro、Kimi-K3 (部分), 限时 9.9 元起

最近更新时间:2026.07.26 18:00:36