Java 无法在jboss(wildfly)中手动部署.war

Java 无法在jboss(wildfly)中手动部署.war,java,eclipse,maven,jboss,intellij-idea,Java,Eclipse,Maven,Jboss,Intellij Idea,因此,无法在jboss中部署.war(wildfly 8最终版),请捕获此错误 {"JBAS014653: Composite operation failed and was rolled back. Steps that failed:" => {"Operation step-2" => {"JBAS014671: Failed services" => {"jboss.undertow.deployment.default-server.default-host./ed

因此,无法在jboss中部署.war(wildfly 8最终版),请捕获此错误

{"JBAS014653: Composite operation failed and was rolled back. Steps that failed:" => {"Operation step-2" => {"JBAS014671: Failed services" => {"jboss.undertow.deployment.default-server.default-host./education" => "org.jboss.msc.service.StartException in service jboss.undertow.deployment.default-server.default-host./education: Failed to start service
Caused by: java.lang.RuntimeException: org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'bookCommentsDAOImpl': Injection of autowired dependencies failed; nested exception is org.springframework.beans.factory.BeanCreationException: Could not autowire field: private org.hibernate.SessionFactory com.education.Dao.BookComments.Comments.BookCommentsDAOImpl.sessionFactory; nested exception is org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'sessionFactory' defined in ServletContext resource [/WEB-INF/data.xml]: Invocation of init method failed; nested exception is java.lang.IncompatibleClassChangeError: Implementing class
Caused by: org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'bookCommentsDAOImpl': Injection of autowired dependencies failed; nested exception is org.springframework.beans.factory.BeanCreationException: Could not autowire field: private org.hibernate.SessionFactory com.education.Dao.BookComments.Comments.BookCommentsDAOImpl.sessionFactory; nested exception is org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'sessionFactory' defined in ServletContext resource [/WEB-INF/data.xml]: Invocation of init method failed; nested exception is java.lang.IncompatibleClassChangeError: Implementing class
Caused by: org.springframework.beans.factory.BeanCreationException: Could not autowire field: private org.hibernate.SessionFactory com.education.Dao.BookComments.Comments.BookCommentsDAOImpl.sessionFactory; nested exception is org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'sessionFactory' defined in ServletContext resource [/WEB-INF/data.xml]: Invocation of init method failed; nested exception is java.lang.IncompatibleClassChangeError: Implementing class
Caused by: org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'sessionFactory' defined in ServletContext resource [/WEB-INF/data.xml]: Invocation of init method failed; nested exception is java.lang.IncompatibleClassChangeError: Implementing class
Caused by: java.lang.IncompatibleClassChangeError: Implementing class"}}}}

但在我当地的wildfly 8上,一切都很好。使用Intellij idea在本地机器上构建这场战争,然后上传到远程jboss并捕获它。如何解决?

“嵌套异常为java.lang.CompatibleClassChangeError:实现类”您是否在不停止/启动服务器的情况下热部署此类?否,请尝试热部署,如果服务器停止,则会导致此问题-我无法使用web界面或CLI,在这种情况下-无法部署我猜服务器上的Java版本与当时用于编译类的Java版本不兼容。服务器使用最后一个Java,也使用IDEA,但如何检查?当然,您可以询问服务器维护人员。我建议用谷歌搜索根错误“java.lang.CompatibileClassChangeError:Implementing class”,看看可能的原因是什么,我从我的猜测中看到了一些不同的原因。