首页 > 解决方案 > 如何在 Windows CMD 中使用外部配置运行 Spring Boot?

问题描述

我有一个 Spring Boot 应用程序,我在 CMD 上运行 java -jar 命令。但我需要使用外部配置文件,即 C:\ 文件夹中的 application.properties。为此,我使用以下命令运行应用程序:

java -jar app.jar --spring.config.name=application --spring.config.location=file:///C:/

但是命令不关心 spring.config.location 属性并且找不到 application.properties 文件。因此,该应用程序无法正常工作。

如何在 Windows CMD 中使用 spring.config.name 和 spring.config.location 参数运行应用程序?

标签: javaspring-boot

解决方案


在 Linux 上,您应该使用file://sample-app/application.yml

在 Windows 上,您应该使用file:///C:/sample-app/application.yml


推荐阅读