解決Java項(xiàng)目啟動(dòng)報(bào)錯(cuò):Logback?configuration?error?detected:問(wèn)題
Java報(bào)錯(cuò):Logback configuration error detected:
最近在將一個(gè)項(xiàng)目在自己電腦上啟動(dòng)時(shí),發(fā)生了項(xiàng)目無(wú)法啟動(dòng)的錯(cuò)誤,檢查原因,基本的配置沒(méi)有有問(wèn)題,在另外一臺(tái)Windows電腦上也可以啟動(dòng),分析錯(cuò)誤的原因原來(lái)是在日志path配置上有問(wèn)題。
下面具體看原因和解決辦法。
具體報(bào)錯(cuò)原因
at com.gisquest.RfInfoApplication.main(RfInfoApplication.java:14)
Exception in thread "main" java.lang.IllegalStateException: Logback configuration error detected:
ERROR in ch.qos.logback.core.rolling.RollingFileAppender[FILE_INFO] - Failed to create parent directories for [/usr/local/rf/logs/info_on_2022-02-17.part_0.log]
ERROR in ch.qos.logback.core.rolling.RollingFileAppender[FILE_INFO] - openFile(null,true) call failed. java.io.FileNotFoundException: /usr/local/rf/logs/info_on_2022-02-17.part_0.log (No such file or directory)
ERROR in ch.qos.logback.core.rolling.RollingFileAppender[FILE_ERROR] - Failed to create parent directories for [/usr/local/rf/logs/error_on_2022-02-17.part_0.log]
ERROR in ch.qos.logback.core.rolling.RollingFileAppender[FILE_ERROR] - openFile(null,true) call failed. java.io.FileNotFoundException: /usr/local/rf/logs/error_on_2022
分析原因
是由于項(xiàng)目的日志文件儲(chǔ)存路徑存在問(wèn)題,導(dǎo)致找不到具體文件就會(huì)報(bào)錯(cuò)。
修改辦法
找到日志輸出相關(guān)的文件,修改path路徑。
將原本的路徑修改到自己電腦的路徑下,這樣就能夠啟動(dòng)成功了


總結(jié)
以上是日志路徑錯(cuò)誤的原因分析和解決辦法
僅為個(gè)人經(jīng)驗(yàn),希望能給大家一個(gè)參考,也希望大家多多支持腳本之家。
相關(guān)文章
SpringBoot在RequestBody中使用枚舉參數(shù)案例詳解
這篇文章主要介紹了SpringBoot在RequestBody中使用枚舉參數(shù)案例詳解,本篇文章通過(guò)簡(jiǎn)要的案例,講解了該項(xiàng)技術(shù)的了解與使用,以下就是詳細(xì)內(nèi)容,需要的朋友可以參考下2021-09-09
搭建Spring MVC和Vue3的應(yīng)用程序的實(shí)現(xiàn)
本文主要介紹了搭建Spring MVC和Vue3的應(yīng)用程序的實(shí)現(xiàn),文中通過(guò)示例代碼介紹的非常詳細(xì),對(duì)大家的學(xué)習(xí)或者工作具有一定的參考學(xué)習(xí)價(jià)值,需要的朋友們下面隨著小編來(lái)一起學(xué)習(xí)學(xué)習(xí)吧2023-11-11
一文詳解MyBatis中動(dòng)態(tài)SQL的封裝原理與常用標(biāo)簽實(shí)戰(zhàn)應(yīng)用
這篇文章主要為大家詳細(xì)介紹了MyBatis中動(dòng)態(tài)SQL的核心技術(shù)與及常用標(biāo)簽的應(yīng)用,同時(shí)提供了最佳實(shí)踐和常見(jiàn)問(wèn)題解決方案,感興趣的小伙伴可以跟隨小編一起學(xué)習(xí)一下2026-04-04
SpringBoot實(shí)現(xiàn)字段自動(dòng)填充的兩種方式
每個(gè)字段在插入數(shù)據(jù)庫(kù),或者更新時(shí)都要在serviceimpl層對(duì)creatby,updateby等字段進(jìn)行填充,這個(gè)太繁瑣了,所以本文給大家介紹了SpringBoot實(shí)現(xiàn)字段自動(dòng)填充的兩種方式,需要的朋友可以參考下2024-11-11
Java?@Mapper?使用注解的方式注入SQL的詳細(xì)過(guò)程
文章主要介紹了MySQL的JSON數(shù)據(jù)類(lèi)型及其使用方法,包括在表中存儲(chǔ)和處理JSON數(shù)據(jù)、使用JSON數(shù)據(jù)進(jìn)行復(fù)雜查詢(xún)以及在SQL語(yǔ)句中處理JSON數(shù)據(jù)的示例,感興趣的朋友跟隨小編一起看看吧2025-12-12

