代码之家  ›  专栏  ›  技术社区  ›  Redwood

Java日志框架,它运行在1.1.8/1.2的子集上,不依赖于JavaBeas等(如Log4J所做的那样)

  •  0
  • Redwood  · 技术社区  · 14 年前

    我正在研究一个支持Java 1.1.8/1.2子集的设备的应用程序,特别是以下包中的类:

    • java.lang语言
    • java.io语言
    • java.util工具
    • java.net网络
    • java.lang.reflect反射
    • java.util.zip文件
    • java.math语言
    • java.文本
    • java.安全性

    我希望在这个应用程序中包含相当多的日志记录,以便更容易地进行故障排除和支持。

    理想情况下,我会使用log4j,但即使支持sdk 1.1.8的log4j版本也需要java.beans等。

    是否有另一个依赖性较少的日志框架,或者我一直在滚动自己的日志框架?

    我的计划是记录到磁盘上,这意味着像log4j的rollingfileappender这样的功能对于保持日志的合理大小是有用的,但是总的来说,只要它比滚动我自己的功能(如果我必须这样做的话,我最终会这样做)的话,我对功能不是太挑剔。


    我找到了以下框架,但它们都不能在我的设备上工作。

    2 回复  |  直到 13 年前
        1
  •  0
  •   djna    14 年前

    你说你有java.util,那么你有java.util.logging吗?

        2
  •  0
  •   Redwood    13 年前

    我们找不到合适的框架,只好自己写一个简单的框架。