您的位置:首页 > 其它

jboss7.1中配置log4j有效

2016-06-13 12:07 211 查看
最近项目上使用jboss,但是配置的log4j总是无效,经过各种尝试,终于解决了问题

方法如下:
第一步:
修改jboss的bat文件,目录jboss-as-7.1.1.Final\bin
standalone.bat修改这行:
set JAVA_OPTS=-Dorg.jboss.as.logging.per-deployment=false -Dprogram.name=%PROGNAME% %JAVA_OPTS%

增加的内容为:-Dorg.jboss.as.logging.per-deployment=false
作用:去掉JBOSS的日志包裹

第二步:
增加 jboss-deployment-structure.xml文件到 META-INF/ or WEB-INF/:

文件内容:
<?xml version="1.0" encoding="UTF-8"?>
<jboss-deployment-structure>
<deployment>
<!-- Exclusions allow you to prevent the server from automatically adding some dependencies -->
<exclusions>
<module name="org.apache.log4j" />
</exclusions>
</deployment>
</jboss-deployment-structure>
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签:  log