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

Quarkus升级至2.16后无法读取Jar库中publickey.pem问题咨询

Quarkus 2.16版本MP JWT公钥加载问题解决方案
  • 版本变更说明:Quarkus 2.16.x版本对SmallRye JWT的资源加载逻辑做了调整,默认情况下mp.jwt.verify.publickey.location配置仅扫描当前项目自身的resources目录,不再自动读取依赖Jar包中的resources资源,这是为了避免依赖间的资源冲突,明确资源加载优先级。

  • 解决方法:要加载依赖Jar库中的publickey.pem,需要在配置路径前添加classpath:前缀,指定从整个类路径(包含所有依赖的resources)加载文件。修改后的配置如下:

    mp.jwt.verify.publickey.location=classpath:publickey.pem
    
  • 兼容性说明:该配置格式同时兼容Quarkus 2.13版本,无需担心回退版本时的兼容性问题。

内容的提问来源于stack exchange,提问作者Roberto Galindos Perez

相关产品推荐
方舟 Agent Plan

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

最近更新时间:2026.07.30 08:08:09