log4j用于独立的java项目

时间:2010-07-29 16:17:55

标签: java log4j

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

如果可能,那么我应该如何初始化属性文件以及应该在哪里 我把属性文件(目录结构)。

感谢任何帮助。

3 个答案:

答案 0 :(得分:4)

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

答案 1 :(得分:2)

是的,这是可能的。

如果您打算创建一个jar文件。

  • 确保在jar文件的classes文件夹中找到了log4j.properties。
  • 确保您的log4j jar包含在类路径中。

享受!

答案 2 :(得分:1)

绝对可以在独立项目中使用log4j。只需设置您的类路径以包含log4j jar。至于属性文件,apache文档应该说明log4j在哪里寻找它(它可能也是可配置的)。