Java 在WAR文件部署时打开zip文件时出错

Java 在WAR文件部署时打开zip文件时出错,java,maven,tomcat,Java,Maven,Tomcat,我开发了一个web应用程序,它使用xalan-2.7.1.jar并使用maven进行依赖关系管理。在Tomcat服务器中部署WAR文件时,出现以下错误: WARNING: Failed to process JAR [jar:file:/D:/proj/apache-tomcat-7.0.34/webapps/avis.com/WEB-INF/lib/org.apache.xalan-xalan-2.7.1.jar!/] for TLD files java.util.zip.ZipExcept

我开发了一个web应用程序,它使用xalan-2.7.1.jar并使用maven进行依赖关系管理。在Tomcat服务器中部署WAR文件时,出现以下错误:

WARNING: Failed to process JAR [jar:file:/D:/proj/apache-tomcat-7.0.34/webapps/avis.com/WEB-INF/lib/org.apache.xalan-xalan-2.7.1.jar!/] for TLD files
java.util.zip.ZipException: error in opening zip file
    at java.util.zip.ZipFile.open(Native Method)
    at java.util.zip.ZipFile.<init>(ZipFile.java:127)
    at java.util.jar.JarFile.<init>(JarFile.java:136)
    at java.util.jar.JarFile.<init>(JarFile.java:73)
警告:无法处理TLD文件的JAR[JAR:file:/D:/proj/apache-tomcat-7.0.34/webapps/avis.com/WEB-INF/lib/org.apache.xalan-xalan-2.7.1.JAR!/]
java.util.zip.ZipException:打开zip文件时出错
位于java.util.zip.ZipFile.open(本机方法)
位于java.util.zip.ZipFile。(ZipFile.java:127)
位于java.util.jar.JarFile。(JarFile.java:136)
位于java.util.jar.JarFile。(JarFile.java:73)

请帮助我解决此问题…

如果您在linux服务器上工作,并且您已将war文件发送到SCP命令或任何文件传输工具,从本地发送到服务器,由于丢失一些数据包,文件可能已损坏,因此请检查本地war文件的大小和服务器上的大小。如果有差异,请再次上载