2021-03-25 12:04:08.533 ERROR 8376 --- [ main] o.s.boot.SpringApplication : Application run failed
java.lang.IllegalStateException: Logback configuration error detected:
ERROR in ch.qos.logback.core.rolling.RollingFileAppender[DEBUG_FILE] - Failed to create parent directories for [D:\logs\front-api\log_debug.log]
ERROR in ch.qos.logback.core.rolling.RollingFileAppender[DEBUG_FILE] - openFile(D:\\logs\\front-api/log_debug.log,true) call failed. java.io.FileNotFoundException: D:\logs\front-api\log_debug.log (系统找不到指定的路径。)
ERROR in ch.qos.logback.core.rolling.RollingFileAppender[INFO_FILE] - Failed to create parent directories for [D:\logs\front-api\log_info.log]
ERROR in ch.qos.logback.core.rolling.RollingFileAppender[INFO_FILE] - openFile(D:\\logs\\front-api/log_info.log,true) call failed. java.io.FileNotFoundException: D:\logs\front-api\log_info.log (系统找不到指定的路径。)
ERROR in ch.qos.logback.core.rolling.RollingFileAppender[WARN_FILE] - Failed to create parent directories for [D:\logs\front-api\log_warn.log]
ERROR in ch.qos.logback.core.rolling.RollingFileAppender[WARN_FILE] - openFile(D:\\logs\\front-api/log_warn.log,true) call failed. java.io.FileNotFoundException: D:\logs\front-api\log_warn.log (系统找不到指定的路径。)
ERROR in ch.qos.logback.core.rolling.RollingFileAppender[ERROR_FILE] - Failed to create parent directories for [D:\logs\front-api\log_error.log]
ERROR in ch.qos.logback.core.rolling.RollingFileAppender[ERROR_FILE] - openFile(D:\\logs\\front-api/log_error.log,true) call failed. java.io.FileNotFoundException: D:\logs\front-api\log_error.log (系统找不到指定的路径。)
at org.springframework.boot.logging.logback.LogbackLoggingSystem.loadConfiguration(LogbackLoggingSystem.java:167)
at org.springframework.boot.logging.AbstractLoggingSystem.initializeWithConventions(AbstractLoggingSystem.java:80)
at org.springframework.boot.logging.AbstractLoggingSystem.initialize(AbstractLoggingSystem.java:60)
at org.springframework.boot.logging.logback.LogbackLoggingSystem.initialize(LogbackLoggingSystem.java:118)
at org.springframework.boot.context.logging.LoggingApplicationListener.initializeSystem(LoggingApplicationListener.java:289)
at org.springframework.boot.context.logging.LoggingApplicationListener.initialize(LoggingApplicationListener.java:264)
at org.springframework.boot.context.logging.LoggingApplicationListener.onApplicationEnvironmentPreparedEvent(LoggingApplicationListener.java:226)
at org.springframework.boot.context.logging.LoggingApplicationListener.onApplicationEvent(LoggingApplicationListener.java:203)
at org.springframework.context.event.SimpleApplicationEventMulticaster.doInvokeListener(SimpleApplicationEventMulticaster.java:172)
at org.springframework.context.event.SimpleApplicationEventMulticaster.invokeListener(SimpleApplicationEventMulticaster.java:165)
at org.springframework.context.event.SimpleApplicationEventMulticaster.multicastEvent(SimpleApplicationEventMulticaster.java:139)
at org.springframework.context.event.SimpleApplicationEventMulticaster.multicastEvent(SimpleApplicationEventMulticaster.java:127)
at org.springframework.boot.context.event.EventPublishingRunListener.environmentPrepared(EventPublishingRunListener.java:76)
at org.springframework.boot.SpringApplicationRunListeners.environmentPrepared(SpringApplicationRunListeners.java:53)
at org.springframework.boot.SpringApplication.prepareEnvironment(SpringApplication.java:341)
at org.springframework.boot.SpringApplication.run(SpringApplication.java:305)
at org.springframework.boot.SpringApplication.run(SpringApplication.java:1214)
at org.springframework.boot.SpringApplication.run(SpringApplication.java:1203)
at com.efala.front.api.FrontApiApplication.main(FrontApiApplication.java:21)
Exception in thread "main" java.lang.IllegalStateException: Logback configuration error detected:
ERROR in ch.qos.logback.core.rolling.RollingFileAppender[DEBUG_FILE] - Failed to create parent directories for [D:\logs\front-api\log_debug.log]
ERROR in ch.qos.logback.core.rolling.RollingFileAppender[DEBUG_FILE] - openFile(D:\\logs\\front-api/log_debug.log,true) call failed. java.io.FileNotFoundException: D:\logs\front-api\log_debug.log (系统找不到指定的路径。)
ERROR in ch.qos.logback.core.rolling.RollingFileAppender[INFO_FILE] - Failed to create parent directories for [D:\logs\front-api\log_info.log]
ERROR in ch.qos.logback.core.rolling.RollingFileAppender[INFO_FILE] - openFile(D:\\logs\\front-api/log_info.log,true) call failed. java.io.FileNotFoundException: D:\logs\front-api\log_info.log (系统找不到指定的路径。)
ERROR in ch.qos.logback.core.rolling.RollingFileAppender[WARN_FILE] - Failed to create parent directories for [D:\logs\front-api\log_warn.log]
ERROR in ch.qos.logback.core.rolling.RollingFileAppender[WARN_FILE] - openFile(D:\\logs\\front-api/log_warn.log,true) call failed. java.io.FileNotFoundException: D:\logs\front-api\log_warn.log (系统找不到指定的路径。)
ERROR in ch.qos.logback.core.rolling.RollingFileAppender[ERROR_FILE] - Failed to create parent directories for [D:\logs\front-api\log_error.log]
ERROR in ch.qos.logback.core.rolling.RollingFileAppender[ERROR_FILE] - openFile(D:\\logs\\front-api/log_error.log,true) call failed. java.io.FileNotFoundException: D:\logs\front-api\log_error.log (系统找不到指定的路径。)
at org.springframework.boot.logging.logback.LogbackLoggingSystem.loadConfiguration(LogbackLoggingSystem.java:167)
at org.springframework.boot.logging.AbstractLoggingSystem.initializeWithConventions(AbstractLoggingSystem.java:80)
at org.springframework.boot.logging.AbstractLoggingSystem.initialize(AbstractLoggingSystem.java:60)
at org.springframework.boot.logging.logback.LogbackLoggingSystem.initialize(LogbackLoggingSystem.java:118)
at org.springframework.boot.context.logging.LoggingApplicationListener.initializeSystem(LoggingApplicationListener.java:289)
at org.springframework.boot.context.logging.LoggingApplicationListener.initialize(LoggingApplicationListener.java:264)
at org.springframework.boot.context.logging.LoggingApplicationListener.onApplicationEnvironmentPreparedEvent(LoggingApplicationListener.java:226)
at org.springframework.boot.context.logging.LoggingApplicationListener.onApplicationEvent(LoggingApplicationListener.java:203)
at org.springframework.context.event.SimpleApplicationEventMulticaster.doInvokeListener(SimpleApplicationEventMulticaster.java:172)
at org.springframework.context.event.SimpleApplicationEventMulticaster.invokeListener(SimpleApplicationEventMulticaster.java:165)
at org.springframework.context.event.SimpleApplicationEventMulticaster.multicastEvent(SimpleApplicationEventMulticaster.java:139)
at org.springframework.context.event.SimpleApplicationEventMulticaster.multicastEvent(SimpleApplicationEventMulticaster.java:127)
at org.springframework.boot.context.event.EventPublishingRunListener.environmentPrepared(EventPublishingRunListener.java:76)
at org.springframework.boot.SpringApplicationRunListeners.environmentPrepared(SpringApplicationRunListeners.java:53)
at org.springframework.boot.SpringApplication.prepareEnvironment(SpringApplication.java:341)
at org.springframework.boot.SpringApplication.run(SpringApplication.java:305)
at org.springframework.boot.SpringApplication.run(SpringApplication.java:1214)
at org.springframework.boot.SpringApplication.run(SpringApplication.java:1203)
at com.efala.front.api.FrontApiApplication.main(FrontApiApplication.java:21)
Process finished with exit code 1
你去除logback试试,参考配置如下:
<dependency>
<groupId>org.springframework.boot</groupId>
<artifactId>spring-boot-starter-web</artifactId>
<!--去除springboot对logback的依赖 -->
<exclusions>
<exclusion>
<artifactId>logback-access</artifactId>
<groupId>ch.qos.logback</groupId>
</exclusion>
<exclusion>
<artifactId>logback-core</artifactId>
<groupId>ch.qos.logback</groupId>
</exclusion>
<exclusion>
<artifactId>logback-classic</artifactId>
<groupId>ch.qos.logback</groupId>
</exclusion>
</exclusions>
</dependency>
你的 logback 没有配置好
先解决路径的问题,在看配置问题。如果D盘存在的话,就检查是否有相应路径的访问权限。
您好,我是问答小助手,你的问题已经有小伙伴为您解答了问题,您看下是否解决了您的问题,可以追评进行沟通哦~
如果有您比较满意的答案 / 帮您提供解决思路的答案,可以点击【采纳】按钮,给回答的小伙伴一些鼓励哦~~
这个先把路径问题解决就OK了