Slf4j与Jboss-Logging整合
使用包(必须)
slf4j-jboss-logging-1.0.2.GA.jar
http://repository.jboss.org/maven2/org/jboss/slf4j/slf4j-jboss-logging/1.0.2.GA/
与slf4j一起放到 jboss的default下的lib下
更新:(可不用更新)
lib下的jboss-logging-spi.jar文件
http://grepcode.com/snapshot/repository.jboss.com/maven2/org.jboss.logging/jboss-logging-spi/2.1.0.GA
输出日志时注意
Appender的Threshold参数,该参数过滤通过该Appender输出的日志信息
<appender name="CONSOLE" class="org.apache.log4j.ConsoleAppender">
<errorHandler class="org.jboss.logging.util.OnlyOnceErrorHandler"/>
<param name="Target" value="System.out"/>
<param name="Threshold" value="DEBUG"/>
<layout class="org.apache.log4j.PatternLayout">
<!-- The default pattern: Date Priority [Category] Message\n -->
<param name="ConversionPattern" value="%d{ABSOLUTE} %-5p [%c{1}] %m%n"/>
</layout>
</appender>
分享到:
相关推荐
7月转SLF4J存根 org.jboss.logging/jul-to-slf4j-stub/1.0.1.Final/jul-to-slf4j-stub-1.0.1.Final.jar
Slf4j日志相关jar包 包含log4j Slf4j jboss-logging commons-logging
7月转SLF4J存根 org.jboss.logging/jul-to-slf4j-stub/1.0.0.Final/jul-to-slf4j-stub-1.0.0.Final.jar
在项目的开发中,日志是必不可少的...而市面上常见的日志框架有很多,比如:JCL、SLF4J、Jboss-logging、jUL、log4j、log4j2、logback等等,我们该如何选择呢? 通常情况下,日志是由一个抽象层+实现层的组合来搭建的。
到现在为止呢,已经有很多日志可供选择了,而市面上常见的日志框架有很多,比如: JCL 、 SLF4J 、 Jboss-logging 、 jUL(Java Util Logging) 、 log4j 、 log4j2 、 logback 等等,我们该如何选择呢?
slf4j-log4j12-1.7.2.jar log4j-1.2.16.jar jboss-logging-3.3.0.Final.jar geronimo-jta_1.1_spec-1.1.1.jar junit-4.9.jar mysql-connector-java-5.1.7-bin.jar hibernate-jpa-2.1-api-1.0.0.Final.jar antlr-...
antlr-2.7.7.jar、dom4j-1.6.1.jar、hibernate-commons-annotations-5.0.1.Final....logging-3.3.0.Final.jar、log4j-1.2.16.jar、mysql-connector-java-5.1.7-bin.jar、slf4j-api-1.6.1.jar、slf4j-log4j12-1.7.5.jar
除了加入jboss-web.xml,删除xerces-2.6.2.jar和xml-apis.jar之外, <!DOCTYPE jboss-web PUBLIC "-//JBoss//DTD Web ...原因是旧版本的slf4j-api不包含以上方法,附件解压后覆盖jboss5.1GA/common/lib下的同名文件即可
hibernate-release-5.0.7.Final压缩包 -document ...3.18.1-GA.jar jboss-logging-3.3.0.Final.jar log4j-1.2.16.jar mysql-connector-java-5.1.7-bin.jar slf4j-api-1.6.1.jar slf4j-log4j12-1.7.2.jar
hibernate-release-5.0.7.Final Hibernate依赖库: antlr-2.7.7.jar ...jboss-logging-3.3.0.Final.jar log4j-1.2.16.jar mysql-connector-java-5.1.7-bin.jar slf4j-api-1.6.1.jar slf4j-log4j12-1.7.2.jar
所有jar包:antlr-2.7.7.jar commons-beanutils-1.8.3.jar ...jboss-logging-3.3.0.Final.jar log4j-1.2.16.jar mysql-connector-java-5.1.7-bin.jar slf4j-api-1.6.1.jar slf4j-log4j12-1.7.2.jar
hibernate环境配置需要加载的各类包全集。 hibernate-3.1/ hibernate-commons-annotations-3.2.0.Final/ hibernate-core-5.3.0.Final-sources/ hibernate-entitymanager-5.3.0.Final/ ...slf4j-api-1.8.0-beta2/...
antlr-2.7.7.jar dom4j-1.6.1.jar geronimo-jta_1.1_spec-1.1.1.jar ... jboss-logging-3.3.0.Final.jar log4j-1.2.16.jar mysql-connector-java-5.0.4-bin.jar slf4j-api-1.6.1.jar slf4j-log4j12-1.7.2.jar
hibernate-jpa-2.1-api-1.0.0.Final.jar,jandex-2.0.0.Final.jar,javassist-3.18.1-GA.jar,jboss-logging-3.3.0.Final.jar,log4j-1.2.16.jar,mysql-connector-java-5.1.7-bin.jar,slf4j-api-1.6.1.jar,slf4j-...
slf4j-log4j12-1.7.5.jar spring-aop-3.2.0.RELEASE.jar spring-aspects-3.2.0.RELEASE.jar spring-beans-3.2.0.RELEASE.jar spring-context-3.2.0.RELEASE.jar spring-context-support-3.2.0.RELEASE.jar spring-...
spring springmvc mybatis 整合 【spring 核心】 commons-logging-1.1.3.jar ...slf4j-log4j12-1.7.21.jar log4j-1.2.16.jar 【数据源 连接池】 mysql-connector-java-5.1.48.jar c3p0-0.9.1.2.jar
driver-3.0.2.jar,mysql-connector-java-5.1.7-bin.jar,netty-all-4.0.25.Final.jar,parserXml.rar,proxool-0.9.1.jar,proxool-cglib.jar,quartz-all-1.6.5.jar,slf4j-api-1.6.1.jar,slf4j-simple-1.6.1.jar,sqlite...
slf4j-log4j12-1.6.6.jar spring-aop-3.2.3.RELEASE.jar spring-aspects-3.2.3.RELEASE.jar spring-beans-3.2.3.RELEASE.jar spring-context-3.2.3.RELEASE.jar spring-context-support-3.2.3.RELEASE.jar ...
antlr-2.7.6.jar ├── aopalliance-1.0.jar ├── aspectjrt-1.6.8.jar ├── aspectjweaver-1.6.8.jar ├── cglib-2.2.jar_bak ├── commons-...├── slf4j-log4j12-1.6.2.jar └── standard.jar