首页 > 解决方案 > 覆盖spring应用程序的应用程序属性

问题描述

目前我们在使用spring框架开发一个web应用程序,这个应用程序包含几个模块,所以我们选择将所有配置放在一个名为“ shared-module ”的模块中,当我们使用IDE时我们可以指定profile的比例文件但是当我们尝试在 IDE 之外启动此应用程序,我们无法指向正确的属性文件。

应用结构: shared-module --( injected )--> application.jar

在此处输入图像描述

标签: spring-bootconfigurationjava-8

解决方案


请参阅此处描述的外部化配置属性顺序。本文档对支持的应用程序和配置文件特定属性有明确的描述。如果它不能解决您遇到问题的特定场景,请提供其他信息。


推荐阅读