我正在使用java jersey构建REST API。我可以使用以下命令在tomcat7容器中运行我的泽西应用程序:
$ mvn tomcat7:run
上面的命令效果很好,但是我想在后台运行它,所以我尝试运行以下命令:
$ mvn tomcat7:run-war
但是我收到以下错误:
org.springframework.beans.factory.BeanCreationException:创建名称为' entityManagerFactory'的bean时出错在类路径资源[applicationContext.xml]中定义:init方法的调用失败;嵌套异常是java.lang.NoSuchMethodError:org.hibernate.internal.CoreMessageLogger.debugf(Ljava / lang / String; II)V
任何想法为什么tomcat7:运行正常,但是tomcat7:run-war会抛出那个错误?