Java Spring log4j-怎么配置日志输入的相对路径?
一般配置log4j,都是直接放在类路径下,但是如果要放在非类路径下,比如/WEB-INF/下,就需要在spring中集成配置log4j了,于是就可以通过设置<contex...
一般配置log4j,都是直接放在类路径下,但是如果要放在非类路径下,比如/WEB-INF/下,就需要在spring中集成配置log4j了,于是就可以通过设置
<context-param>webAppRootKey</context-param>来解决输入日志文件相对路径问题,但是现在的问题是,我们需要用到common-logging的API来在业务层写日志输出,如果在spring中配置log4j就相当于限制死了,而在代码中就只能用log4j的API来输出日志,但是我不知道如何不用spring集成的方式配置而能达到log4j的日志文件相对路径配置的方法?请各位大虾指点啊,我没有财富值了,请多包涵! 展开
<context-param>webAppRootKey</context-param>来解决输入日志文件相对路径问题,但是现在的问题是,我们需要用到common-logging的API来在业务层写日志输出,如果在spring中配置log4j就相当于限制死了,而在代码中就只能用log4j的API来输出日志,但是我不知道如何不用spring集成的方式配置而能达到log4j的日志文件相对路径配置的方法?请各位大虾指点啊,我没有财富值了,请多包涵! 展开
2个回答
展开全部
<context-param>
<param-name>log4jConfigLocation</param-name>
<!-- <param-value>classpath:log4j.properties</param-value> -->
<param-value>/WEB-INF/configfile/log4j.properties</param-value>
</context-param>
<context-param>
<param-name>log4jRefreshInterval</param-name>
<param-value>60000</param-value>
</context-param>
<context-param>
<param-name>webAppRootKey</param-name>
<param-value>xxx.root</param-value>
</context-param>
你是说这个问题么
<param-name>log4jConfigLocation</param-name>
<!-- <param-value>classpath:log4j.properties</param-value> -->
<param-value>/WEB-INF/configfile/log4j.properties</param-value>
</context-param>
<context-param>
<param-name>log4jRefreshInterval</param-name>
<param-value>60000</param-value>
</context-param>
<context-param>
<param-name>webAppRootKey</param-name>
<param-value>xxx.root</param-value>
</context-param>
你是说这个问题么
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
<context-param>
<param-name>log4jExposeWebAppRoot</param-name>
<param-value>false</param-value>
</context-param>
<context-param>
<param-name>log4jConfigLocation</param-name>
<param-value>/WEB-INF/classes/log4j.properties</param-value>
</context-param>
<param-name>log4jExposeWebAppRoot</param-name>
<param-value>false</param-value>
</context-param>
<context-param>
<param-name>log4jConfigLocation</param-name>
<param-value>/WEB-INF/classes/log4j.properties</param-value>
</context-param>
本回答被网友采纳
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询