suchen
Fragen und Antworten java - Logback kann Dateien generieren, aber Protokolle können nicht in Dateien ausgegeben werden?

0

Bei der Entwicklung in Eclipse können Dateien normal in Windows generiert und Info- und Debug-Protokolle ausgegeben werden. Beim Wechsel in die Linux-Umgebung gibt es jedoch ein Problem. Dateien können nur generiert und das Startprotokoll gedruckt werden Nach Abschluss des Startvorgangs können keine weiteren Protokolle in eine Datei ausgegeben werden.
logback.xml sollte in einem anderen Projekt in Ordnung sein. Ich kann Protokolle normal drucken, aber nicht in neuen Projekten. Jetzt frage ich mich, ob es sich um ein Berechtigungsproblem handelt.

Your Answer
einreichen

1 antwortet
0

折腾半天,终于找到问题了,

ClassPathResource classPathResource = new ClassPathResource("logback.xml");

这个方法在windows环境下可以找到配置文件路径,因为用了replace,导致路径错误,修改之后就可以了。

2017-06-12 09:25:52

einreichen

Hot Tools

Sammlung der Laufzeitbibliothek vc9-vc14 (32+64 Bit) (Link unten)

Sammlung der Laufzeitbibliothek vc9-vc14 (32+64 Bit) (Link unten)

Laden Sie die Sammlung der Laufzeitbibliotheken herunter, die für die Installation von phpStudy erforderlich sind

VC9 32-Bit

VC9 32-Bit

VC9 32-Bit-Laufzeitbibliothek für die integrierte Installationsumgebung von phpstudy

Vollversion der PHP-Programmierer-Toolbox

Vollversion der PHP-Programmierer-Toolbox

Programmer Toolbox v1.0 PHP Integrierte Umgebung

VC11 32-Bit

VC11 32-Bit

VC11 32-Bit-Laufzeitbibliothek für die integrierte Installationsumgebung von phpstudy

SublimeText3 chinesische Version

SublimeText3 chinesische Version

Chinesische Version, sehr einfach zu bedienen