Avez-vous construit un projet Maven ? Si tel est le cas, il est correct de placer log4j.properties dans le répertoire src/main/resources. La lecture et l'impression des enregistrements ne posent aucun problème, mais il y a un problème avec votre chemin de lecture. La méthode d'écriture doit être "PropertyConfigurator.configure("log4j.properties");". Pour les problèmes qui ne génèrent pas de journaux, veuillez effectuer les vérifications suivantes : 1 Si le paramètre local est ConsoleAppender (impression de la console), modifiez-le. dans DailyRollingFileAppender (écrire dans le fichier journal spécifié) ; 2. Vérifiez si le chemin de sortie du fichier journal est modifié et correct.
Bien sûr, il est préférable de coller le contenu de log4j.properties et d'y jeter un œil
Avez-vous construit un projet Maven ? Si tel est le cas, il est correct de placer log4j.properties dans le répertoire src/main/resources. La lecture et l'impression des enregistrements ne posent aucun problème, mais il y a un problème avec votre chemin de lecture. La méthode d'écriture doit être "PropertyConfigurator.configure("log4j.properties");". Pour les problèmes qui ne génèrent pas de journaux, veuillez effectuer les vérifications suivantes :
1 Si le paramètre local est ConsoleAppender (impression de la console), modifiez-le. dans DailyRollingFileAppender (écrire dans le fichier journal spécifié) ;
2. Vérifiez si le chemin de sortie du fichier journal est modifié et correct.
Bien sûr, il est préférable de coller le contenu de log4j.properties et d'y jeter un œil