gpt4 book ai didi

Spring 启动 : path to application. 属性

转载 作者:行者123 更新时间:2023-12-05 02:10:42 25 4
gpt4 key购买 nike

假设我想从/tmp/application.properties 加载 application.properties。当我通常执行应用程序时,我该怎么做

mvn spring-boot:run

我阅读了所有文档和 stackoverflow 帖子,但无法正常工作。通常我发现:

java -jar -Dspring.config.location=<path-to-file> myBootProject.jar

但这在通过 mvn-spring-boot:run 执行时似乎不起作用。我也试过没有成功:

mvn spring-boot:run -Drun.jvmArguments="-Dspring.config.location=/tmp/application.properties"

最佳答案

spring-boot:run goal 有一个可选参数,专门用于此目的:spring-boot.run.arguments .

在您的例子中,您要配置的属性是 --spring.config.location=<path-to-file> .所以你可以使用下面的命令:

mvn spring-boot:run -Dspring-boot.run.arguments=--spring.config.location=<path-to-file>

来源:https://docs.spring.io/spring-boot/docs/current/maven-plugin/run-mojo.html#arguments

关于 Spring 启动 : path to application. 属性,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/58384751/

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