java.lang.NoSuchFieldError: TRACE

来源:互联网 发布:windows 10 介质 编辑:程序博客网 时间:2024/06/05 05:55
java.lang.NoSuchFieldError: TRACE    at org.jboss.logging.Log4jLogger.translate(Log4jLogger.java:60)    at org.jboss.logging.Log4jLogger.doLog(Log4jLogger.java:40)    at org.jboss.logging.Logger.trace(Logger.java:107)    at org.hibernate.boot.registry.selector.internal.StrategySelectorImpl.registerStrategyImplementor(StrategySelectorImpl.java:66)    at org.hibernate.boot.registry.selector.internal.StrategySelectorBuilder.addDialect(StrategySelectorBuilder.java:237)    at org.hibernate.boot.registry.selector.internal.StrategySelectorBuilder.addDialects(StrategySelectorBuilder.java:188)    at org.hibernate.boot.registry.selector.internal.StrategySelectorBuilder.buildSelector(StrategySelectorBuilder.java:154)    at org.hibernate.boot.registry.BootstrapServiceRegistryBuilder.build(BootstrapServiceRegistryBuilder.java:222)    at org.hibernate.cfg.Configuration.<init>(Configuration.java:118)    at com.yyf.hibernatetest.HibernateDemo.testAdd(HibernateDemo.java:21)

原因:

  没导包或log4j、jstl、jboss版本不匹配

这是我导入的包

这里写图片描述

下面给出链接:

Log4j-12.0.17 : http://logging.apache.org/log4j/1.2/download.html

slf4j-1.6.1 : http://www.slf4j.org/dist/ 下载slf4j-1.6.1.zip里即可

0 0
原创粉丝点击