我正在考虑将log4j用于我的独立java项目。 是否可以将它用于java项目(而不是Web应用程序)。
如果可能,那么我应该如何初始化属性文件以及应该在哪里 我把属性文件(目录结构)。
感谢任何帮助。
答案 0 :(得分:4)
是的,有可能,我们一直这样做。您只需要在类路径上使用log4j.properties文件,这在大多数情况下意味着在jar文件的基目录中。如果希望具有不同配置的多个属性文件,则可以在第一个日志记录语句之前的某个入口点创建属性配置程序。
答案 1 :(得分:2)
是的,这是可能的。
如果您打算创建一个jar文件。
classes
文件夹中找到了log4j.properties。享受!
答案 2 :(得分:1)
绝对可以在独立项目中使用log4j。只需设置您的类路径以包含log4j jar。至于属性文件,apache文档应该说明log4j在哪里寻找它(它可能也是可配置的)。