原文地址:http://www.xuebuyuan.com/1954635.html

Jboss7默认采用容器自己的log4j module,应用自己配置的log4j不起作用,需要应用做一些设置:

以springMVC项目为例:

1> 在WEB-INF下新建文件jboss-deployment-structure.xml,内容如下:

<?xml version="1.0" encoding="UTF-8"?><jboss-deployment-structure><deployment><exclusions><module name="org.apache.log4j" /></exclusions></deployment></jboss-deployment-structure> 

2> 在web.xml里配置

<context-param><param-name>log4jConfigLocation</param-name><param-value>/WEB-INF/log4j.properties</param-value>
</context-param>

<listener><listener-class>org.springframework.web.util.Log4jConfigListener</listener-class>
</listener>

3> 在WEB-INF下新建log4j.properties

# For JBoss: Avoid to setup Log4J outside $JBOSS_HOME/server/default/deploy/log4j.xml!
# For all other servers: Comment out the Log4J listener in web.xml to activate Log4J.
log4j.rootLogger=INFO,logfile#log4j.appender.stdout=org.apache.log4j.ConsoleAppender
#log4j.appender.stdout.layout=org.apache.log4j.PatternLayout
#log4j.appender.stdout.layout.ConversionPattern=%d %p [%c] - %m%nlog4j.appender.logfile=org.apache.log4j.RollingFileAppender
log4j.appender.logfile.File=${jboss.server.log.dir}/YOURAPP.log
log4j.appender.logfile.MaxFileSize=512KB
# Keep three backup files.
log4j.appender.logfile.MaxBackupIndex=3
# Pattern to output: date priority [category] - message
log4j.appender.logfile.layout=org.apache.log4j.PatternLayout
log4j.appender.logfile.layout.ConversionPattern=%d %p [%c] - %m%n

4> pom添加依赖

<dependency> <groupId>log4j</groupId> <artifactId>log4j</artifactId> <version>1.2.17</version>
</dependency>

springMVC 项目在jboss7中配置应用自己的log4j相关推荐

  1. springMVC项目在jboss7中配置应用自己的log4j--转载

    原文地址:http://www.xuebuyuan.com/1954635.html Jboss7默认采用容器自己的log4j module,应用自己配置的log4j不起作用,需要应用做一些设置: 以 ...

  2. SpringMVC在web.xml中配置DispatcherServlet拦截了静态资源访问

    如图 在web.xml中配置DispatcherServlet时对于url-pattern的配置方式有以下几种情况: 1.配置为: *.do 或者是 *.action 时,拦截以.do或者.actio ...

  3. springmvc项目搭建过程中遇到的BUG及其解决方法

    需要导入对应的类/jar包 没有找到该类,说明没有编译成功, java.lang.ClassNotFoundException org.springframework.web.util.Log4jCo ...

  4. vue项目,webpack中配置src路径别名及使用

    默认会有'@'别名,指向src目录,还可以添加自定义别名等等. 使用方法 使用别名一般就三种情况:在js中用,在css中用,在html文档内用 js中用,最简单: import {getName} f ...

  5. SpringMVC项目中,jsp文件无法显示从Controller中传递过来的ModelAndView的模型数据

    问题: SpringMVC项目中, jsp文件无法显示从Controller类中传递过来的ModelAndView的模型数据 原因: 并不是所有的jsp页面都支持EL表达式的, 它与web.xml版本 ...

  6. springmvc 项目完整示例05 日志 --log4j整合 配置 log4j属性设置 log4j 配置文件 log4j应用...

    log4j 就是log for java嘛,老外都喜欢这样子,比如那个I18n  ---internationalization  不就是i和n之间有18个字母... http://logging.a ...

  7. myeclipse需要配置服务器得项目是,【SpringMVC】使用Myeclipse创建SpringMVC项目【超详细教程】...

    之前一直是使用Eclipse创建Web项目,用IDEA和MyEclipse的创建SpringMVC项目的时候时不时会遇到一些问题,这里把这个过程记录一下,希望能帮助到那些有需要的朋友.我是用的是MyE ...

  8. IDEA + Maven创建SpringMVC项目和XML配置

    IDEA + Maven +SpringMVC + XML配置 1. 运行出默认 index.jsp 页面 1.1 构建Maven项目 1.2 设置pom.xml 1.3 设置Spring MVC框架 ...

  9. 零配置简单搭建SpringMVC 项目

    SpringMVC是比较常用的JavaWeb框架,非常轻便强悍,能简化Web开发,大大提高开发效率,在各种Web程序中广泛应用.本文采用Java Config的方式搭建SpringMVC项目,并对Sp ...

最新文章

  1. 如何把2d目标检测的bbox转化到现实世界坐标系的?
  2. kali linux 下载百度云大文件
  3. JQUERY获取DOM
  4. [渝粤教育] 中国地质大学 大学英语(6) 复习题
  5. HDOJ 1233 (克鲁斯卡尔+并查集)
  6. 波卡生态跨链隐私中间件协议Raze Network与社区DeFi平台MANTRA DAO达成合作
  7. 【BZOJ-2888】资源运输 LCT + 启发式合并
  8. HG8240电信光猫禁用TR069之修改配置法
  9. 递归二叉树的序列打印
  10. 数字抽奖小程序_两款火爆的抽奖小程序,最高抽2000元现金红包 亲测提现8.59元秒到...
  11. 从苏宁电器到卡巴斯基第13篇:我在苏宁电器当营业员 V
  12. Maven 使用入门
  13. 去除idea中代码的波浪线(黄色警告线)
  14. OV2640拍摄jpg图像无法解析
  15. Python绘制气象风场
  16. Medium无限文章阅读会员插件
  17. 【视频异常检测-论文阅读】Anomaly Detection in Video via Self-Supervised and Multi-Task Learning
  18. HTML5游戏开发经验及开发工具分享
  19. 路漫漫其修远兮···VB 来15个数尝尝咸淡
  20. 【游戏作品】SUNSET——动漫风横版动作同人游戏

热门文章

  1. RHEL6基础之十二RHEL用户和组基础
  2. Sql server在另一台服务器,在Visual Studio 中没问题,IIS中 提示“在与 SQL Server 建立连接时出现与网络相关的或特定于实例的错误。。。。”...
  3. 简单的jQuery获取URL的?后带的参数
  4. 域环境安装企业从属CA两种方法
  5. 微软12月补丁星期二值得关注的6个0day及其它
  6. 【DEF CON】数十亿物联网设备受严重随机数生成器缺陷影响
  7. 严重漏洞已存在16年,数亿台打印机受影响
  8. 苹果修复老旧设备中的两个 iOS 0day
  9. Apache Struts 修复 OGNL 技术中可能存在的 RCE 缺陷
  10. 一个价值$1.5万的 PS NOW 漏洞