请问如何在程序中改变根logger的 level 以及其上的handler的格式?

解决方案 »

  1.   

    logger.properties 这个文件  在jre lib目录下有,你修改下就行了
      

  2.   

    楼上的什么呀,修改jre lib下的文件,其他应用不是也就变了吗?
      

  3.   

    一般都用第三方日志 log4j 来做日志输出
      

  4.   

    [url=http://www.exampledepot.com/egs/java.util.logging/P[/url]rops.html]Configuring Logger Default Values with a Properties File[/url]
      

  5.   

    http://www.exampledepot.com/egs/java.util.logging/Props.html
      

  6.   

    当然不用修改 JRE 中的那个,像楼上所说的那样,在启动时使用 -D 参数指定
      

  7.   

    java -Djava.util.logging.config.file=mylogging.properties 对应桌面应用可以,而对于web程序,总不能还要在启动文件中放这个熟悉吧?能在程序中实现log的配置吗?
      

  8.   

     特殊情况才自己写日志 。。
    一般用log4j
       
      但是 我用的时候 用log4j 中的 encoding 报对象不支持我就自己写了个日志输出