java - log4j 用于独立的 java 项目

标签 java log4j

我正在考虑将 log4j 用于我的独立 java 项目。 是否可以将它用于 java 项目(不是 Web 应用程序)。

如果可能的话,我应该如何初始化属性文件以及应该在哪里初始化 我放置了属性文件(目录结构)。

感谢任何帮助。

最佳答案

是的,这是可能的,我们一直这样做。您只需要在类路径上有一个 log4j.properties 文件,这在大多数情况下意味着位于 jar 文件的基目录中。如果您希望拥有具有不同配置的多个属性文件,您可以在第一个日志记录语句之前的某个入口点创建一个属性配置器。

关于java - log4j 用于独立的 java 项目,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/3364717/

相关文章:

java - Java 控制面板中没有安全级别滑动条

java - Guava:Iterables.filter VS Collections2.filter,有什么大的区别吗?

java - JAX-WS,为什么收到的LinkedHashMap集合是空的?

Grails Log4J 无法在不使用 Root 的情况下配置 Info Logger

java - 如何使用泛型使这个 for 循环更通用?

java - 如何处理打开程序的文件

java - 如何在多线程应用程序关闭时摆脱有关 "no appenders"的 log4j 消息警告?

java - Weblogic java.lang.ClassNotFoundException : org. apache.log4j.Logger - Maven 项目

java - 如何在log4j2 xml中配置WriterAppender?

grails - 将log4j.xml放在Grails应用程序中的哪里?