您的位置:首页 > 编程语言 > Java开发

SpringBoot学习遇到的问题(1) - 配置文件有日志的debug模式等配置项,为什么不起作用

2017-05-24 11:10 337 查看
这个问题困扰我近乎两天,通过查找N多资料后终于解决,写下来共享给大家。

logging.level.root=DEBUG

...

一系列的日志配置项,都不起作用的原因是springboot启动加载不到src/main/resources下的配置文件application.properties或application.yml。

我在网上找N多资料,上各种网站,像什么博客园、CSDN、StackOverflow等等,我曾经以为是我的依赖缺少,添加各种依赖,又排除各种依赖。然而发现没用。

我曾经以为是我的springboot版本太高(1.5.3.RELEASE),降低版本。然而也没有。

我曾经以为是我的配置文件或许配置项拼写错误,一个个字母确认,查看N多遍。然而也没有。

最后,当我要放弃的时候,它就解决了,发现是个给自己蠢哭的原因。我把resources这个文件夹放在main同级。

Spring会从classpath下的
/config
目录或者classpath的根目录查找
application.properties
application.yml!而我的classpath中,没有src/main/resources这个目录。classpath中有target/classes这个目录,正是这个目录缺少我的配置文件,所以一直加载失败。



                                            
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: 
相关文章推荐