springboot的文件路径,配置文件

生成springboot会指定一个包路径,启动的class文件在这个目录下,其他的controller等也要在这个目录的子目录下,不然会扫不到。

 

一般我们会维护两三个配置文件:生产环境,开发环境,测试环境

所以application.yml

一般

spring:
profiles:
active: shydev

只需要配一个激活配置就行

这是项目的配置文件明细

这是shydev的配置文件
spring:
profiles: shydev

我看到很多人生产环境喜欢命名为pro,不过我踩了一个坑,在配置jekins启动的脚本的时候 sed -i s/pro/dev/ application.yml,项目启动失败,我非常纳闷儿 ,
最后才发现,配置文件里有profiles这个单词也有pro,所以配置文件命名最好起不撞车的。不然很莫名其妙的就出问题。。。。

 

 


posted @ 2018-11-29 09:25  heroinss  阅读(1106)  评论(0编辑  收藏  举报