gpt4 book ai didi

java - `java -Dspring.profiles.active -jar xxx.jar` 和 `java -jar xxx.jar --spring.profiles.active` 有什么区别

转载 作者:行者123 更新时间:2023-12-02 01:15:21 28 4
gpt4 key购买 nike

java -Dspring.profiles.active -jar xxx.jar 和有什么区别和java -jar xxx.jar --spring.profiles.active

我知道 -D 是 JVM 系统参数,但是,什么是 -- ?以及谁定义了它

最佳答案

-- 是 Spring Boot 特定的内容。 Spring Boot应用程序读取此参数。

-Dpring.profiles.active 作为系统属性处理,spring 可以处理它,应用程序中的任何位置(甚至非 spring 驱动)都可以使用 System.getProperty 访问它code>, --spring.profiles.active 由 spring 作为命令行参数在内部处理,两者都可以工作。

关于java - `java -Dspring.profiles.active -jar xxx.jar` 和 `java -jar xxx.jar --spring.profiles.active` 有什么区别,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/58723875/

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