我正在评估将我的Web应用程序从Jboss7.1迁移到JBoss EAP 6.4,后者有Java 8的官方支持 . 作为其中的一部分,我安装了JBoss EAP 6.4和jdk1.8.0_45 .
我的Web应用程序是基于Spring MVC的,因此我在JBoss模块文件夹(<> \ modules \ system \ layers \ base \ org \ springframework \ main)下配置了所有必需的spring模块 .
完成所有这些配置后,当我尝试部署我的Web应用程序时,它失败并出现以下错误,

16:35:06,197 WARN [org.jboss.modules](MSC服务线程1-2)无法在本地模块加载器@ 9e89d68模块“org.springframework:main”中定义类org.springframework.web.servlet.DispatcherServlet (finder:local module finder @ 3b192d32(roots:C:\ localsetup \ jboss-eap-6.4 \ modules,C:\ localsetup \ jboss-eap-6.4 \ modules \ system \ layers \ base)):org.jboss.modules .ModuleLoadError:org.jboss.interceptor:main atg.jboss.modules的org.jboss.modules.ModuleLoadException.toError(ModuleLoadException.java:78)[jboss-modules.jar:1.3.6.Final-redhat-1] .module.getPathsUnchecked(Module.java:1392)[jboss-modules.jar:1.3.6.Final-redhat-1]在org.jboss.modules.Module.loadModuleClass(Module.java:563)[jboss-modules . jar:1.3.6.Final-redhat-1]在org.jboss的org.jboss.modules.ModuleClassLoader.findClass(ModuleClassLoader.java:205)[jboss-modules.jar:1.3.6.Final-redhat-1] .modules.ConcurrentClassLoader.performLoadClassUnchecked(ConcurrentClassLoader.java:459)[jboss-modules.jar:1.3.6.Final-redhat-1] at org.jboss.modules.ConcurrentClassLoader.performLoadClassChecked(ConcurrentClassLoader.java:408)[jboss-modules.jar:1.3.6.Final-redhat-1] org.jboss.modules.ConcurrentClassLoader.performLoadClass(ConcurrentClassLoader.java:389) [jboss-modules.jar:1.3.6.Final-redhat-1]在org.jboss.modules.ConcurrentClassLoader.loadClass(ConcurrentClassLoader.java:134)[jboss-modules.jar:1.3.6.Final-redhat-1在java.lang.ClassLoader.defineClass1(本地方法)[rt.jar:1.8.0_45],位于org.jboss.modules的java.lang.ClassLoader.defineClass(未知来源)[rt.jar:1.8.0_45] . 在org.jboss.modules.ModuleClassLoader.defineClass(ModuleClassLoader.java:482)上的ModuleClassLoader.doDefineOrLoadClass(ModuleClassLoader.java:361)[jboss-modules.jar:1.3.6.Final-redhat-1] [jboss-modules.jar :org.jboss上的org.jboss.modules.ModuleClassLoader.loadClassLocal(ModuleClassLoader.java:277)[jboss-modules.jar:1.3.6.Final-redhat-1]的1.3.6.Final-redhat-1] . modules.ModuleClassLoader $ 1.loadClassLocal(ModuleClassLoader.java:92)[jboss- modules.jar:1.3.6.Final-redhat-1] org.jboss.modules.Module.loadModuleClass(Module.java:568)[jboss-modules.jar:1.3.6.Final-redhat-1] at org .jboss.modules.ModuleClassLoader.findClass(ModuleClassLoader.java:205)[jboss-modules.jar:1.3.6.Final-redhat-1] org.jboss.modules.ConcurrentClassLoader.performLoadClassUnchecked(ConcurrentClassLoader.java:459)[ orb.jboss.modules.ConcurrentClassLoader.performLoadClassChecked(ConcurrentClassLoader.java:408)中的jboss-modules.jar:1.3.6.Final-redhat-1] [jboss-modules.jar:1.3.6.Final-redhat-1] at org.jboss.modules.ConcurrentClassLoader.performLoadClass(ConcurrentClassLoader.java:389)[jboss-modules.jar:1.3.6.Final-redhat-1] at org.jboss.modules.ConcurrentClassLoader.loadClass(ConcurrentClassLoader.java:134在org.jboss.as.jaxrs.deployment的org.jboss.as.jaxrs.deployment.JaxrsScanningProcessor.checkDeclaredApplicationClassAsServlet(JaxrsScanningProcessor.java:285)上的[jboss-modules.jar:1.3.6.Final-redhat-1] . JaxrsScanningProcessor.scanWebDeployment(JAX rsScanningProcessor.java:152)org.jboss.as.jaxrs.deployment.JaxrsScanningProcessor.deploy(JaxrsScanningProcessor.java:103)org.jboss.as.server.deployment.DeploymentUnitPhaseService.start(DeploymentUnitPhaseService.java:159)[jboss -as-server-7.5.0.Final-redhat-21.jar:7.5.0.Final-redhat-21] at org.jboss.msc.service.ServiceControllerImpl $ StartTask.startService(ServiceControllerImpl.java:1980)[jboss -msc-1.1.5.Final-redhat-1.jar:1.1.5.Final-redhat-1]在org.jboss.msc.service.ServiceControllerImpl $ StartTask.run(ServiceControllerImpl.java:1913)[jboss-msc java.util的java.util.concurrent.ThreadPoolExecutor.runWorker(未知来源)[rt.jar:1.8.0_45]的-1.1.5.Final-redhat-1.jar:1.1.5.Final-redhat-1] .concurrent.ThreadPoolExecutor $ Worker.run(未知来源)[rt.jar:1.8.0_45] at java.lang.Thread.run(Unknown Source)[rt.jar:1.8.0_45] 16:35:06,331 ERROR [org .jboss.msc.service.fail](MSC服务线程1-2)MSC000001:无法启动服务jboss.deployment.unit . “web.war”.POST_MODULE:org.j服务jboss.deployment.unit中的boss.msc.service.StartException . “web.war”.POST_MODULE:JBAS018733:无法在org.jboss.as.server.deployment.DeploymentUnitPhaseService处理部署“web.war”的阶段POST_MODULE . start(DeploymentUnitPhaseService.java:166)[jboss-as-server-7.5.0.Final-redhat-21.jar:7.5.0.Final-redhat-21] at组织中的org.jboss.msc.service.ServiceControllerImpl $ StartTask.startService(ServiceControllerImpl.java:1980)[jboss-msc-1.1.5.Final-redhat-1.jar:1.1.5.Final-redhat-1] . java.util中的jboss.msc.service.ServiceControllerImpl $ StartTask.run(ServiceControllerImpl.java:1913)[jboss-msc-1.1.5.Final-redhat-1.jar:1.1.5.Final-redhat-1] . concurrent.ThreadPoolExecutor.runWorker(Unknown Source)[rt.jar:1.8.0_45] at java.util.concurrent.ThreadPoolExecutor $ Worker.run(Unknown Source)[rt.jar:1.8.0_45] at java.lang.Thread . run(Unknown Source)[rt.jar:1.8.0_45]引起:org.jboss.modules.ModuleLoadError:org.jboss.interceptor:main at org.jboss.modules.ModuleLoadException.toError(ModuleLoadException.java:78)[ orb.jboss.modules.Module.getPathsUnchecked中的jboss-modules.jar:1.3.6.Final-redhat-1](Module.java:1392)[jboss-modules.jar:1.3.6.Final-redhat-1] at org.jboss.modules.Module.loadModuleClass(Module.java:563)[jboss-modules.jar:1.3.6.Final-redhat-1] at org.jboss.modules.ModuleClassLoader.findClass(ModuleCla) ssLoader.java:205)[jboss-modules.jar:1.3.6.Final-redhat-1]在org.jboss.modules.ConcurrentClassLoader.performLoadClassUnchecked(ConcurrentClassLoader.java:459)[jboss-modules.jar:1.3.6在org.jboss.modules.ConcurrentClassLoader的org.jboss.modules.ConcurrentClassLoader.performLoadClassChecked(ConcurrentClassLoader.java:408)[jboss-modules.jar:1.3.6.Final-redhat-1]的.Final-redhat-1] . performLoadClass(ConcurrentClassLoader.java:389)[jboss-modules.jar:1.3.6.Final-redhat-1]在org.jboss.modules.ConcurrentClassLoader.loadClass(ConcurrentClassLoader.java:134)[jboss-modules.jar:1.3 java.lang.ClassLoader.defineClass1中的.6.Final-redhat-1](本机方法)[rt.jar:1.8.0_45] java.lang.ClassLoader.defineClass(未知来源)[rt.jar:1.8.0_45] ]在org.jboss.modules.ModuleClassLoader.doDefineOrLoadClass(ModuleClassLoader.java:361)的JBoss-modules.jar:1.3.6.Final-红帽-1]在org.jboss.modules.ModuleClassLoader.defineClass(ModuleClassLoader.java: 482)[org.jb的[jboss-modules.jar:1.3.6.Final-redhat-1] oss.modules.ModuleClassLoader.loadClassLocal(ModuleClassLoader.java:277)的JBoss-modules.jar:1.3.6.Final-红帽-1]在org.jboss.modules.ModuleClassLoader $ 1.loadClassLocal(ModuleClassLoader.java:92) orb.jboss.modules.Module.loadModuleClass(Module.java:568)中的jboss-modules.jar:1.3.6.Final-redhat-1] [jboss-modules.jar:1.3.6.Final-redhat-1]在org.jboss.modules.ModuleClassLoader.findClass(ModuleClassLoader.java:205)的JBoss-modules.jar:1.3.6.Final-红帽-1]在org.jboss.modules.ConcurrentClassLoader.performLoadClassUnchecked(ConcurrentClassLoader.java:459在org.jboss.modules.ConcurrentClassLoader.performLoadClassChecked(ConcurrentClassLoader.java:408)[jboss-modules.jar:1.3.6.Final-redhat-1] 1]在org.jboss.modules.ConcurrentClassLoader.performLoadClass(ConcurrentClassLoader.java:389)的JBoss-modules.jar:1.3.6.Final-红帽-1]在org.jboss.modules.ConcurrentClassLoader.loadClass(ConcurrentClassLoader.java :134)[jboss-modules.jar:1.3.6.Final-redhat-1] a吨org.jboss.as.jaxrs.deployment.JaxrsScanningProcessor.checkDeclaredApplicationClassAsServlet(JaxrsScanningProcessor.java:285)在org.jboss.as.jaxrs.deployment.JaxrsScanningProcessor.scanWebDeployment(JaxrsScanningProcessor.java:152)在org.jboss.as.jaxrs .deployment.JaxrsScanningProcessor.deploy(JaxrsScanningProcessor.java:103)在org.jboss.as.server.deployment.DeploymentUnitPhaseService.start(DeploymentUnitPhaseService.java:159)的JBoss-AS-服务器7.5.0.Final-红帽-21 .jar:7.5.0.Final-redhat-21] ......还有5个

有人可以帮助我,我错过了什么或做错了什么?