发表于: 2016-04-13 22:59:41

1 2224


【操作步骤】
1.学习使用log4j,我想把项目中抛出的异常全部写在一个log文件中。
    1.1 配置log4j.xml,失败,日志只能在控制台输出,不能输出到指定文件。
    1.2 配置log4j.properties,参考链接:http://www.codeceo.com/article/log4j-usage.html
    1.3 使用log4j.properties一切正常,可以正常输出到指定文件

【知识总结】



【出现的问题(已解决)】



【出现的问题(未解决)】
1.在配置使用log4j时,发生错误,只能把日志输出在控制台,不能把日志写入指定文件。
    1.1 web.xml中与log4j.xml有关的内容。

   

    1.2 log4j.xml配置(我没有使用log4j.properties,感觉log4j.xml的作用更大)

   

    1.3 测试类Log4jController.java。

   

    1.4 运行接口后控制台输出结果。

   


2.我后来配置了一下log4j.properties,一切正常,所以我觉得一定是路径问题,但是我尝试了各种路径,都失败了。下面这几种是我尝试过的路径里面比较有代表性的几个:

    2.1<param name="File" value="/WEB-INF/log.log">   

    2.2 <param name="File" value="WEB-INF/log.log">

    2.3 <param name="File" value="src/main/webapp/WEB-INF/log.log">

    2.4 <param name="File" value="/home/caojunqi/log.log">



【疑问】


返回列表 返回列表
评论

    分享到