【发布时间】:2018-08-05 19:09:04
【问题描述】:
目前我们在使用spring framework开发一个web应用,这个应用包含几个模块,所以我们选择把所有的配置放在一个名为“shared-module " 当我们使用 IDE 时,我们可以指定配置文件的属性文件,但是当我们尝试在 IDE 之外启动此应用程序时,我们无法指向正确的属性文件。
应用结构: 共享模块--(注入)-->application.jar
【问题讨论】:
-
见this
-
这通常应该在 Spring 中开箱即用,但您需要确保您的属性文件不会被另一个模块的属性覆盖。你能分享你的应用程序的文件夹结构吗?
-
@Jean-PhilippeBond:我共享了文件夹结构。
-
如何加载 localhost.properties?
-
从 IDE 我使用 spring.config.location=path/to-shared-module
标签: spring-boot configuration java-8