我正在尝试在 JSP Web 应用程序中通过 Jboss 4.2 使用 log4j 我的问题是我无法将记录器设置为使用属性文件。 以下是我完成的步骤:
将 log4j.properties 复制到 WEB-INF 文件夹
我的代码: <%@ page import="org.apache.log4j.Logger"%> <%@ page import="org.apache.log4j.PropertyConfigurator"%>
<% org.apache.log4j.Logger 日志 = org.apache.log4j.Logger.getLogger("ApplicationA"); log.debug("调试消息"); %>
- 我尝试添加到 web.xml: log4j配置位置 /WEB-INF/log4j.properties
记录器可以工作,但似乎有一些默认属性,例如仅显示信息消息,并且不使用配置文件中的附加程序
我在这里想念什么?
最佳答案
log4j.properties
需要进入/WEB-INF/classes
,而不是/WEB-INF
关于java - jsp中如何设置log4J配置文件,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/3964228/