java如何在多模块spring引导中配置yml文件
我在配置yml文件时遇到问题
我的项目结构由4个模块组成。Web-module1,2是应用程序和rds,公共是由Web-module1,2引用的库
按原样,我定义了应用程序中的所有配置。只有yml。(有效)
web-module1 > application.yml
web-module2 > application.yml
rds (repository & entity defined)
common (utils & dtos defined)
但是,我希望做的是根据配置文件将其拆分为几个yml文件
web-module1 > application.yml
web-module2 > application.yml
rds > application-rds.yml
common> application-common.yml
还有我的申请。yml是
spring:
config:
import: classpath:application-rds.yml
---
spring.config.activate.on-profile: local
#something define
---
spring.config.activate.on-profile: op
#something define
应用程序rds。yml是
spring.config.activate.on-profile: local
#rds conection info for profile local
---
spring.config.activate.on-profile: op
#rds conection info for profile op
问题是“spring.config.import:classpath:application rds.yml”返回找不到错误
我想用profile local(本地rds,本地公共)打包web-module1。怎么做
很抱歉,由于个人原因,这里只有一个简短的代码描述。谢谢您的帮助
共 (0) 个答案