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下的
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这个目录,正是这个目录缺少我的配置文件,所以一直加载失败。
相关文章推荐
- SpringBoot内部配置:“application.properties配置”和”使用XML配置”,读取属性文件中的内容,日志配置,Profile配置(学习:SpringBoot实战)
- 学习三层模式中遇到未能加载文件或程序集“Adtion.DAL.SqlServer”……”的原因和解析
- 配置LOG4J的日志文件位置问题
- Remoting 配置文件遇到的问题
- OSG学习之示例遇到的问题二图形不能显示网格模式
- 学习Python遇到的第一个问题:Python编辑器---Editra的配置
- 解决log4net独占日志文件的问题以及 log4net的各种输出配置(Appender)
- 配置文件中遇到的问题
- win7 web开发遇到的问题-由于权限不足而无法读取配置文件,无法访问请求的页面
- Remoting 配置文件遇到的问题
- dll动态链接库之用类写配置文件和调用判断方法接口的实现中遇到的若干问题
- hibernate3 学习笔记(三) hibernate 日志配置文件 log4j.properties
- spring 配置文件中datasource 从properties文件中获取mysql数据库连接参数遇到的问题
- 【Ubuntu学习笔记】安装篇-网络配置遇到的问题
- 使用Ajax.net遇到的问题-使用会话时提示错误"只有在配置文件或 Page 指令中将启用会话状态设置为真时,才可以使用会话状态
- 解决log4net独占日志文件的问题以及 log4net的各种输出配置(Appender)
- 分离数据库日志文件时遇到的一点问题
- Tomcat遇到”Error listenerStart”或”Error filterStart”问题且无详细日志时的log配置.
- Tomcat遇到”Error listenerStart”或”Error filterStart”问题且无详细日志时的log配置.
- 学习ORACLE中关于配置文件的读取和修改心得以及问题