相对于哪个目录正在解析 quarkus.keycloak.devservices.realm-path?
Relative to which directory is quarkus.keycloak.devservices.realm-path being resolved?
在为 KeyCloak 启用开发服务的情况下启动 Quarkus 2.7.1 时,您可以在 application.properties
.
中指定 quarkus.keycloak.devservices.realm-path=realm.json
documentation for this property just says:
The class or file system path to a Keycloak realm file which will be used to initialize Keycloak.
它没有明确说明正在解析的路径相对于哪个基目录。
有 example projects 文件放在 config/
子目录中。我在项目的根目录中也尝试过这个。这两个位置似乎都不起作用,该文件被忽略,Quarkus 创建一个具有默认值的领域。
指定绝对路径就可以了。
在 class 路径中的所有内容都会搜索 属性 中指定的路径,例如资源目录
文档已经给出了预感:“class 或...”,因此至少必须搜索 class 路径。
在链接的示例项目中,在 Maven pom resources are extended 中也包含 config
,因此它在那里工作。
在为 KeyCloak 启用开发服务的情况下启动 Quarkus 2.7.1 时,您可以在 application.properties
.
quarkus.keycloak.devservices.realm-path=realm.json
documentation for this property just says:
The class or file system path to a Keycloak realm file which will be used to initialize Keycloak.
它没有明确说明正在解析的路径相对于哪个基目录。
有 example projects 文件放在 config/
子目录中。我在项目的根目录中也尝试过这个。这两个位置似乎都不起作用,该文件被忽略,Quarkus 创建一个具有默认值的领域。
指定绝对路径就可以了。
在 class 路径中的所有内容都会搜索 属性 中指定的路径,例如资源目录
文档已经给出了预感:“class 或...”,因此至少必须搜索 class 路径。
在链接的示例项目中,在 Maven pom resources are extended 中也包含 config
,因此它在那里工作。