java - log4j.properties 文件在项目/类位置中消失
问题描述
我正在log4j
我的独立 Java 项目中进行配置。我在文件夹下创建了属性文件,project/classes
但是每天当我运行我的应用程序时,我都会遇到类似的错误
log4j:WARN No appenders could be found for logger (cafcontroller.CAFController).
log4j:WARN Please initialize the log4j system properly.
然后,当我检查项目/类文件夹时,我发现该log4j.properties
文件丢失了。然后我在其中手动创建一个。我不明白为什么它会丢失。
请帮我解决这个问题。
解决方案
每当您重建项目时,classes 文件夹都会完全刷新,删除并重新创建所有类文件。把你的log4j.properties
文件放在你的project/src
文件夹里。它将在重建时复制到您的类文件夹中。
推荐阅读
- azure - 从 Azure Key Vault 参考(托管标识)中获取值
- apache-kafka - Kafka 控制台消费命令不接受引导服务器
- mysql - 将 mySQL 查询转换为 KNEX
- python-3.x - (NLP) 自然语言处理依赖库问题
- python - VS 代码 BeautifulSoup4 问题:ModuleNotFoundError: No module named 'bs4'
- r - 擦除移动所有行名的特定空单元格
- angular - 如何使用 .subscribe 为数组赋值?
- powershell - 如何仅使用管道名称检查数据工厂管道运行的当前状态?
- swagger - 如何在 PhpStorm 中使用 swagger yaml 文件?
- database - mariabackup 恢复单个数据库而不影响其他表