log4j2在web应用中设置日志的文件位置

问题描述

log4j2在web应用中设置日志的文件位置

不使用什么 ${env:logpath}或者-D这种启动参数设置的文件目录。
要求只要打个包扔上去就可以使用webapp中对应的日志目录,不要在外面做什么设置
比如设置日志目录到/web-info 或者/logs 中。servletlistioner方式试过不起什么作用,
log4j在他之前就已经加载完成了。

解决方案

已经解决了 用${web:xxxx}lookup

解决方案二:

log4j不是都在配置文件log4j.properties中设置文件目录的吗?

时间: 2024-08-07 12:51:45

log4j2在web应用中设置日志的文件位置的相关文章

log4j2 0-用了log4j2,web项目中只有控制台输出,没有日志记录。tomcat7.0.59,谁知道什么原因

问题描述 用了log4j2,web项目中只有控制台输出,没有日志记录.tomcat7.0.59,谁知道什么原因 用了log4j2,web项目中只有控制台输出,没有日志记录.tomcat7.0.59,谁知道什么原因

web.xml 中设置session过期时间没有效果

问题描述 web.xml 中设置session过期时间没有效果 解决方案 session过期时间延长Session的过期时间C#如何设置session过期时间 解决方案二: 会不会代码中也设置的session时间如session.setMaxInactiveInterval(1*60)1分钟

asp.net web.config中设置首页

问题描述 我有这样一个需求:在一个网站中跳转的页面为网站的根目录例如:现在在http://www.example.com/test/test.aspx页面中进行跳转到路径http://www.example.com/上.问题:1.我使用vsts2012中进行开发调试,怎么在web.config中设置访问路径http://www.example.com就可以直接转到http://www.example.com/index.htm上,但是浏览器的url中显示的是http://www.example.

web.config 中设置<identity impersonate="true">

问题描述 <configuration><system.web><identityimpersonate="true"userName="administrator"password="123"/></system.web></configuration>问一下要配置<identityimpersonate="true"userName="admini

在Word 2007中设置积分极限值的位置

在Word 2007中设置积分极限值的位置 在Word2007中输入积分极限值后,为了使输入的公司更加美观,可以通过调整对齐方式设置积分极限值的位置,方法如下: (1)插入公式后,单击插入公式的边框,打开"公式工具"选项卡. 图 调整积分极限值的位置 (2)在"工具"区域启动"公式选项启动"对话框,打开"公式选项"对话框,为设置公式的位置做准备. (3)在"公式选项"对话框中的"显示公式"

web app-关于web项目中webapp和web-inf文件下文件的看法

问题描述 关于web项目中webapp和web-inf文件下文件的看法 webapp下的文件夹存放的都是css,js,img之类的东西,而web-inf下存放的都是jsp,可以这样理解吗 解决方案 webapp包含web-inf css,js,img可以放在webapp,也可以放在web-inf,差别就在于web-inf下的东西是有权限的访问,推荐都放 在web-inf 解决方案二: 这有一个权限的问题,即web-inf的访问时有权限的,但一般放在web-inf下比较好 解决方案三: WEB-I

如何在Windows 8中设置语言栏的位置

  1.将鼠标光标移动到屏幕右下,在弹出的菜单上点击"设置",参见下图 2.在弹出的菜单上点击"控制面板",打开"控制面板",参见下图 3.点击"更改输入法",参见下图 4.打开"语言"窗口,点击左侧"高级设置",参见下图 5.打开"高级设置",勾选"使用桌面语言栏(可用时)",并左键点击"选项",参见下图 6.在打开的&quo

Win2008 R2 WEB 服务器安全设置指南之文件夹权限设置技巧_win服务器

通过控制文件夹权限来提高站点的安全性. 这一篇权限设置包括二个方面,一个是系统目录.盘符的权限,一个是应用程序的上传文件夹权限设置. 系统目录 确保所有盘符都是NTFS格式,如果不是,可以用命令 convert d:/fs:ntfs 转换为NTFS格式. 所有磁盘根目录只给system和administrators权限,其它删除. 其中系统盘符会有几个提示,直接确定就可以了.在做这步操作之前,你的运行环境软件必须都安装好以后才能做.不然可能会导致软件安装错误,记住一点所有安全性的操作设置都必须在

将SharpDevlop2.0中的日志放到文件中

SharpDevelop 2.0 中含有一个LoggingService用来记录程序运行过程中的一些信息使用起来十分方便,要在我们的自己的程序中使用他的话,那么修改一下配置文件才可以在SD中默认的日志是插入到System.Diagnostics.Trace中的,而我们是要写到文件中,所以我们修改以下位置   <appender name="FileAppender" type="log4net.Appender.RollingFileAppender">