gpt4 book ai didi

java - 有没有办法将 Java VM args 移动到 Spring Boot 配置文件?

转载 作者:太空宇宙 更新时间:2023-11-03 14:05:03 28 4
gpt4 key购买 nike

我使用 ssl 访问我的数据库,我在 JAVA JVM Args 中有一些配置。

有没有办法将这些配置移动到 spring 配置文件中(我的配置在 application.yml 中)?

我想移动的 JVM args 是:

-Djavax.net.ssl.keyStore=/path/to/keystore.jks
-Djavax.net.ssl.keyStorePassword=<password>
-Djavax.net.ssl.trustStore=/path/to/truststore.jks
-Djavax.net.ssl.trustStorePassword=<password>

最佳答案

为了使属性生效,它们需要在初始化 SSL 类之前位于系统 Properties 对象中。

很有可能,如果您尝试将它们放入 Spring 配置文件,并(以某种方式)将它们传输到系统 Properties 对象,它们将不会很快到达那里。

话虽如此......以下问答解释了如何注入(inject)新属性:

(阅读所有答案。)

关于java - 有没有办法将 Java VM args 移动到 Spring Boot 配置文件?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/43661173/

28 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com