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

Quarkus3环境下是否需迁移javax.net.ssl.*系统属性至jakarta.net.ssl.*?

关于Quarkus 3迁移中SSL系统属性的疑问解答

不需要修改这些系统属性,保持-Djavax.net.ssl.trustStore和-Djavax.net.ssl.trustStorePassword的格式即可,原因如下:

  • 这些javax.net.ssl.*开头的系统属性是JVM层面的标准配置,不属于Jakarta EE(原Java EE)的API范畴。Jakarta EE 10的包名迁移仅针对Java EE规范定义的API类库(比如Servlet、JPA等相关的javax.*包),和JVM原生的系统属性无关。
  • Quarkus 3虽然基于Jakarta EE 10,但底层依然依赖JVM的SSL机制,JVM本身并未将这些SSL系统属性迁移到jakarta.net.ssl.*命名空间,修改后反而会导致JVM无法识别,进而引发SSL信任库加载失败的问题。

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

相关产品推荐
方舟 Agent Plan

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

最近更新时间:2026.07.22 05:29:57