Warning: file_get_contents(/data/phpspider/zhask/data//catemap/5/spring-mvc/2.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Java 我无法在wildfly 8.2.0服务器上部署此应用程序。我已经更改了.jar文件,但仍然会出现此错误_Java_Spring Mvc - Fatal编程技术网

Java 我无法在wildfly 8.2.0服务器上部署此应用程序。我已经更改了.jar文件,但仍然会出现此错误

Java 我无法在wildfly 8.2.0服务器上部署此应用程序。我已经更改了.jar文件,但仍然会出现此错误,java,spring-mvc,Java,Spring Mvc,15:05:59806错误[org.jboss.msc.service.fail](msc服务线程 1-3)MSC000001:启动服务失败 jboss.deployment.unit.“prism2.war”。结构: org.jboss.msc.service.StartException在服务中 jboss.deployment.unit.“prism2.war”。结构:JBAS018733:未能 部署“prism2.war”的过程阶段结构 位于org.jboss.as.server.dep

15:05:59806错误[org.jboss.msc.service.fail](msc服务线程 1-3)MSC000001:启动服务失败 jboss.deployment.unit.“prism2.war”。结构: org.jboss.msc.service.StartException在服务中 jboss.deployment.unit.“prism2.war”。结构:JBAS018733:未能 部署“prism2.war”的过程阶段结构 位于org.jboss.as.server.deployment.DeploymentUnitPhaseService.start(DeploymentUnitPhaseService.java:166) [wildfly-server-8.2.0.Final.jar:8.2.0.Final] 位于org.jboss.msc.service.ServiceControllerImpl$StartTask.startService(ServiceControllerImpl.java:1948) [jboss-msc-1.2.2.Final.jar:1.2.2.Final] 位于org.jboss.msc.service.ServiceControllerImpl$StartTask.run(ServiceControllerImpl.java:1881) [jboss-msc-1.2.2.Final.jar:1.2.2.Final] 位于java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1142) [rt.jar:1.8.0_11] 位于java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:617) [rt.jar:1.8.0_11] 在java.lang.Thread.run(Thread.java:745)[rt.jar:1.8.0_11] 原因:org.jboss.as.server.deployment.DeploymentUnitProcessingException: JBAS018741:无法获取部署清单 “/C:/PRISM\u Wildfly\u Server/Wildfly-8.2.0.Final/bin/content/prism2.war/WEB-INF/lib/hibernate-jpa-2.0-api-1.0.1.Final.jar” 位于org.jboss.as.server.deployment.module.ManifestAttachmentProcessor.getManifest(ManifestAttachmentProcessor.java:78) [wildfly-server-8.2.0.Final.jar:8.2.0.Final] 位于org.jboss.as.server.deployment.module.ManifestAttachmentProcessor.deploy(ManifestAttachmentProcessor.java:65) [wildfly-server-8.2.0.Final.jar:8.2.0.Final] 位于org.jboss.as.server.deployment.DeploymentUnitPhaseService.start(DeploymentUnitPhaseService.java:159) [wildfly-server-8.2.0.Final.jar:8.2.0.Final] ... 还有5个 原因:java.util.zip.ZipException:无效的LOC头(错误签名) 在java.util.zip.ZipFile.read(本机方法)[rt.jar:1.8.0_11] access$1400(ZipFile.java:61)[rt.jar:1.8.0\u 11] 位于java.util.zip.ZipFile$ZipFileInputStream.read(ZipFile.java:715) [rt.jar:1.8.0_11] 位于java.util.zip.ZipFile$zipfileInflatierInputStream.fill(ZipFile.java:420) [rt.jar:1.8.0_11] 位于java.util.zip.InflateInputStream.read(InflateInputStream.java:158) [rt.jar:1.8.0_11] 位于java.util.zip.InflaterInputStream.read(InflaterInputStream.java:122) [rt.jar:1.8.0_11] 位于org.jboss.vfs.util.PaddedManifestStream.read(PaddedManifestStream.java:43) [jboss-vfs-3.2.5.Final.jar:3.2.5.Final] 在java.io.InputStream.read(InputStream.java:170)[rt.jar:1.8.0_11] 在java.util.jar.Manifest$FastInputStream.fill(Manifest.java:441)[rt.jar:1.8.0\u 11] 位于java.util.jar.Manifest$FastInputStream.readLine(Manifest.java:375) [rt.jar:1.8.0_11] 位于java.util.jar.Manifest$FastInputStream.readLine(Manifest.java:409) [rt.jar:1.8.0_11] 在java.util.jar.Attributes.read(Attributes.java:376)[rt.jar:1.8.0_11] 在java.util.jar.Manifest.read(Manifest.java:199)[rt.jar:1.8.0_11] 在java.util.jar.Manifest.(Manifest.java:69)[rt.jar:1.8.0_11] 在org.jboss.vfs.VFSUtils.readManifest(VFSUtils.java:224)[jboss-vfs-3.2.5.Final.jar:3.2.5.Final] 在org.jboss.vfs.VFSUtils.getManifest(VFSUtils.java:208)[jboss-vfs-3.2.5.Final.jar:3.2.5.Final] 位于org.jboss.as.server.deployment.module.ManifestAttachmentProcessor.getManifest(ManifestAttachmentProcessor.java:76) [wildfly-server-8.2.0.Final.jar:8.2.0.Final] ... 还有7个

15:05:59810错误[org.jboss.as.controller.management operation](部署扫描线程-2)JBAS014613:操作(“部署”) 失败-地址:([(“部署”=>“prism2.war”))-失败 描述:{“JBAS014671:失败的服务”=> {“jboss.deployment.unit.\“prism2.war\”.STRUCTURE“=> “org.jboss.msc.service.StartException在服务中 jboss.deployment.unit.\“prism2.war\”。结构:JBAS018733:未能 部署“prism2.war”的过程阶段结构 原因:org.jboss.as.server.deployment.DeploymentUnitProcessingException: JBAS018741:无法获取部署清单 \“/C:/PRISM\u Wildfly\u Server/Wildfly-8.2.0.Final/bin/content/prism2.war/WEB-INF/lib/hibernate-jpa-2.0-api-1.0.1.Final.jar\” 原因:java.util.zip.ZipException:无效的LOC头(错误签名)“} 15:05:59989信息[org.jboss.as.server](DeploymentScanner threads-2)JBAS018559:Deployed“prism2.war” (运行时名称:“prism2.war”) 15:05:59989信息[org.jboss.as.controller](DeploymentScanner线程-2)JBAS014774:服务状态报告 JBAS014777:无法启动的服务:服务jboss.deployment.unit.“prism2.war”。结构: org.jboss.msc.service.StartException在服务中 jboss.deployment.unit.“prism2.war”。结构:JBAS018733:未能 部署“prism2.war”的过程阶段结构


例外情况是JAR/WAR文件已损坏


无法说明文件是如何损坏的,但可能是在您下载或部署该文件时发生的。

请提供更多详细信息。没有类似信息的巨大错误转储是不可读的。每当我尝试部署应用程序时,这个hibernate jpa.jar文件就会损坏。我也在standalone的lib文件夹中添加了未损坏的.jar文件。这是一个低质量的问题,但答案不错。我已经用正确的文件替换了.jar文件,但错误仍然存在。如果问题仍然存在(带有这些症状),那么您没有成功地用正确的文件替换jar/WAR。在服务器上的jar/WAR文件上运行(例如)
jar-tvf/path/to/file
,以验证部署的文件。(或者您只需要重新启动wildfly服务器…)
I have changed the hibernate-jpa .jar file which was corrupted but still the error persists. Also instead of .war file a file folder is formed in deployments.
15:06:23,348 INFO  [org.jboss.as.controller] (management-handler-thread - 1) JBAS014774: Service status report
JBAS014777:   Services which failed to start:      service jboss.deployment.unit."prism2.war".STRUCTURE: org.jboss.msc.service.StartException in service jboss.deployment.unit."prism2.war".STRUCTURE: JBAS018733: Failed to process phase STRUCTURE of deployment "prism2.war"