0

我开发了一个使用 xalan-2.7.1.jar 并使用 maven 进行依赖管理的 Web 应用程序。当我在 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)

请帮我解决这个问题...

4

1 回答 1

0

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

将损坏文件的大小与原始文件的大小进行比较

于 2015-12-06T14:40:00.693 回答