java - 如何在 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 参数运行应用程序?
解决方案
在 Linux 上,您应该使用file://sample-app/application.yml
在 Windows 上,您应该使用file:///C:/sample-app/application.yml
推荐阅读
- android - 如何在 Galaxy J7 模拟器上运行我的应用程序?
- ruby-on-rails - 如何将自定义列添加到数据表?
- python - 将自然语言日期转换为日期时间对象 python
- c# - 我如何选择这种形式的选项?
- python - 熊猫中的条件行删除会影响先前定义的数据框
- reactjs - 在事件处理程序(ReactJS)中调用外部函数
- xcode12 - Xcode 12 中缺少工作区配置按钮
- nginx - Nginx rewrite-target 将 domain/suffix/index.php 覆盖为 domain/index.php
- excel - 在 Google Sheets 或 Excel 上搜索多个 Vlook up 列或索引
- docker - 在 GitLab CI/CD 中构建/测试/部署 docker 映像的首选方式