2016-05-31 61 views
0

Click here to see the logs在运行JUnit测试,收到错误java.lang.NoClassDefFoundError:org.apache.log4j.Priority

我使用下面的罐子在我的JUnit测试

的log4j的API-2.3.jar
log4j的核心 - 2.3.jar
的JUnit 4.10.jar
ojdbc6.jar
OpenJPA的,全2.1.1.jar

我看到类org.apache.log4j.Priority不存在于Log4j 2.3版本中? 然后我将属性openjpa.Log的值从log4j更改为persistence.xml中的“DefaultLevel = WARN,Runtime = INFO,Tool = INFO,SQL = TRACE”,我再也看不到这个错误了。 有人可以告诉错误的原因以及如何更改属性openjpa.log的值解决了这个问题?

回答