log4j的使用中问题

发布于 2021-11-11 06:40:39 字数 2570 浏览 922 评论 1

我想把log4j的输出日志文件放到项目名称/WEB-INF/logs/output.log文件中 但是路径一直不对 我按照网上的办法,如下

public class Log4jInit extends HttpServlet {
    public void init(ServletConfig config) throws ServletException {
        String home = config.getServletContext().getRealPath("/");
        System.setProperty("web_home",home);
    }
}

这样配置但是会输入到eclipse所在目录的logs/output.log文件里面~~

输出的信息如下

Java code
2012-04-21   23:23:42   [com.opensymphony.xwork2.config.providers.XmlConfigurationProvider]-[INFO]   Parsing configuration file [struts-default.xml]
 2012-04-21   23:23:42   [com.opensymphony.xwork2.config.providers.XmlConfigurationProvider]-[INFO]   Parsing configuration file [struts-plugin.xml]
 2012-04-21   23:23:42   [com.opensymphony.xwork2.config.providers.XmlConfigurationProvider]-[INFO]   Parsing configuration file [struts.xml]
 2012-04-21   23:23:42   [com.opensymphony.xwork2.config.impl.DefaultConfiguration]-[INFO]   Overriding property struts.i18n.reload - old value: false new value: true  2012-04-21   23:23:42   [com.opensymphony.xwork2.config.impl.DefaultConfiguration]-[INFO]   Overriding property struts.configuration.xml.reload - old value: false new value: true  2012-04-21   23:23:44   [com.opensymphony.xwork2.ognl.OgnlValueStack]-[WARN]   Could not find property [struts.actionMapping]
 2012-04-21   23:23:44   [com.opensymphony.xwork2.ognl.OgnlValueStack]-[WARN]   Could not find property [org.apache.catalina.jsp_file]
 2012-04-21   23:23:50   [com.opensymphony.xwork2.ognl.OgnlValueStack]-[WARN]   Could not find property [struts.actionMapping]
 2012-04-21   23:23:50   [com.opensymphony.xwork2.ognl.OgnlValueStack]-[WARN]   Could not find property [struts.valueStack]
 2012-04-21   23:23:50   [com.hebeu.card.sys.action.user.UserAction]-[INFO]   info登录登录登录登录登录登录登录登录登录登录登录

…………………………………………

但是我只想让他记录

Java code
      
      
      
       
       
        
       
       
       2012
       
       
       -
       
       
       04
       
       
       -
       
       
       21
       
       
          
       
       
       23
       
       
       :
       
       
       23
       
       
       :
       
       
       50
       
       
          [com.hebeu.card.sys.action.user.UserAction]
       
       
       -
       
       
       [INFO]   info登录登录登录登录登录登录登录登录登录登录
              

如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。

扫码二维码加入Web技术交流群

发布评论

需要 登录 才能够评论, 你可以免费 注册 一个本站的账号。

评论(1

月亮是我掰弯的 2021-11-13 07:04:13

单纯的log4j没办法了,不能指定那些类出日志,只按level级别的话无解,info是低于warn的,所以warn的信息必出,换logback吧。

~没有更多了~
我们使用 Cookies 和其他技术来定制您的体验包括您的登录状态等。通过阅读我们的 隐私政策 了解更多相关信息。 单击 接受 或继续使用网站,即表示您同意使用 Cookies 和您的相关数据。
原文