spring boot - How to config SpringBoot logback setting in application.yml? -


i want specify logback.xml file in project, , in springboot application using application.yml, add

logging:     config: logback.xml 

but doesn't work me, error :

 logging system failed initialize using configuration 'logback.xml' java.io.filenotfoundexception: /users/liufenglin/workspace/java/cruncher/statistic/logback.xml (no such file or directory)     @ java.io.fileinputstream.open0(native method)     @ java.io.fileinputstream.open(fileinputstream.java:195)     @ java.io.fileinputstream.<init>(fileinputstream.java:138)     @ java.io.fileinputstream.<init>(fileinputstream.java:93)     @ sun.net.www.protocol.file.fileurlconnection.connect(fileurlconnection.java:90)     @ sun.net.www.protocol.file.fileurlconnection.getinputstream(fileurlconnection.java:188)     @ java.net.url.openstream(url.java:1045)     @ org.springframework.boot.logging.loggingapplicationlistener.initializesystem(loggingapplicationlistener.java:281)     @ org.springframework.boot.logging.loggingapplicationlistener.initialize(loggingapplicationlistener.java:255)     @ org.springframework.boot.logging.loggingapplicationlistener.onapplicationenvironmentpreparedevent(loggingapplicationlistener.java:224)     @ org.springframework.boot.logging.loggingapplicationlistener.onapplicationevent(loggingapplicationlistener.java:200)     @ org.springframework.context.event.simpleapplicationeventmulticaster.invokelistener(simpleapplicationeventmulticaster.java:166)     @ org.springframework.context.event.simpleapplicationeventmulticaster.multicastevent(simpleapplicationeventmulticaster.java:138)     @ org.springframework.context.event.simpleapplicationeventmulticaster.multicastevent(simpleapplicationeventmulticaster.java:121)     @ org.springframework.boot.context.event.eventpublishingrunlistener.publishevent(eventpublishingrunlistener.java:111)     @ org.springframework.boot.context.event.eventpublishingrunlistener.environmentprepared(eventpublishingrunlistener.java:65)     @ org.springframework.boot.springapplicationrunlisteners.environmentprepared(springapplicationrunlisteners.java:54)     @ org.springframework.boot.springapplication.createandrefreshcontext(springapplication.java:330)     @ org.springframework.boot.springapplication.run(springapplication.java:307)     @ org.springframework.boot.springapplication.run(springapplication.java:1191)     @ org.springframework.boot.springapplication.run(springapplication.java:1180)     @ com.hansight.saas.statistic.application.main(application.java:16)     @ sun.reflect.nativemethodaccessorimpl.invoke0(native method)     @ sun.reflect.nativemethodaccessorimpl.invoke(nativemethodaccessorimpl.java:62)     @ sun.reflect.delegatingmethodaccessorimpl.invoke(delegatingmethodaccessorimpl.java:43)     @ java.lang.reflect.method.invoke(method.java:498)     @ com.intellij.rt.execution.application.appmain.main(appmain.java:144) exception in thread "main" java.lang.illegalstateexception: java.io.filenotfoundexception: /users/liufenglin/workspace/java/cruncher/statistic/logback.xml (no such file or directory)     @ org.springframework.boot.logging.loggingapplicationlistener.initializesystem(loggingapplicationlistener.java:289)     @ org.springframework.boot.logging.loggingapplicationlistener.initialize(loggingapplicationlistener.java:255)     @ org.springframework.boot.logging.loggingapplicationlistener.onapplicationenvironmentpreparedevent(loggingapplicationlistener.java:224)     @ org.springframework.boot.logging.loggingapplicationlistener.onapplicationevent(loggingapplicationlistener.java:200)     @ org.springframework.context.event.simpleapplicationeventmulticaster.invokelistener(simpleapplicationeventmulticaster.java:166)     @ org.springframework.context.event.simpleapplicationeventmulticaster.multicastevent(simpleapplicationeventmulticaster.java:138)     @ org.springframework.context.event.simpleapplicationeventmulticaster.multicastevent(simpleapplicationeventmulticaster.java:121)     @ org.springframework.boot.context.event.eventpublishingrunlistener.publishevent(eventpublishingrunlistener.java:111)     @ org.springframework.boot.context.event.eventpublishingrunlistener.environmentprepared(eventpublishingrunlistener.java:65)     @ org.springframework.boot.springapplicationrunlisteners.environmentprepared(springapplicationrunlisteners.java:54)     @ org.springframework.boot.springapplication.createandrefreshcontext(springapplication.java:330)     @ org.springframework.boot.springapplication.run(springapplication.java:307)     @ org.springframework.boot.springapplication.run(springapplication.java:1191)     @ org.springframework.boot.springapplication.run(springapplication.java:1180)     @ com.hansight.saas.statistic.application.main(application.java:16)     @ sun.reflect.nativemethodaccessorimpl.invoke0(native method)     @ sun.reflect.nativemethodaccessorimpl.invoke(nativemethodaccessorimpl.java:62)     @ sun.reflect.delegatingmethodaccessorimpl.invoke(delegatingmethodaccessorimpl.java:43)     @ java.lang.reflect.method.invoke(method.java:498)     @ com.intellij.rt.execution.application.appmain.main(appmain.java:144) caused by: java.io.filenotfoundexception: /users/liufenglin/workspace/java/cruncher/statistic/logback.xml (no such file or directory)     @ java.io.fileinputstream.open0(native method)     @ java.io.fileinputstream.open(fileinputstream.java:195)     @ java.io.fileinputstream.<init>(fileinputstream.java:138)     @ java.io.fileinputstream.<init>(fileinputstream.java:93)     @ sun.net.www.protocol.file.fileurlconnection.connect(fileurlconnection.java:90)     @ sun.net.www.protocol.file.fileurlconnection.getinputstream(fileurlconnection.java:188)     @ java.net.url.openstream(url.java:1045)     @ org.springframework.boot.logging.loggingapplicationlistener.initializesystem(loggingapplicationlistener.java:281)     ... 19 more 

and if use

logging:     config: ./logback.xml 

to specify config location, appears same error. should ?

from comments appears logback configuration file within classpath in src/main/resources, use:

logging:   config: classpath:logback.xml 

Comments