在部署bot api时出错。
禁止:java.lang.RuntimeException:扫描条目错误 COM / amazonaws /服务/ S3 /传输/内部/ TransferStateChangeListener.class 从jar 文件:/// C:/Users/Admin/.m2/repository/com/amazonaws/aws-java-sdk-s3/1.11.125/aws-java-sdk-s3-1.11.125.jar 在 org.eclipse.jetty.annotations.AnnotationParser.parseJar(AnnotationParser.java:891) ... 6更多引起:java.util.zip.ZipException:无效的LOC java.util.zip.ZipFile.read中的标头(错误签名)(本机方法) 在java.util.zip.ZipFile.access $ 1400(ZipFile.java:60)at java.util.zip.ZipFile $ ZipFileInputStream.read(ZipFile.java:717)at at java.util.zip.ZipFile中的$ ZipFileInflaterInputStream.fill(ZipFile.java:419) 在 java.util.zip.InflaterInputStream.read(InflaterInputStream.java:158) 在java.io.FilterInputStream.read(FilterInputStream.java:133)at java.io.FilterInputStream.read(FilterInputStream.java:133)at org.objectweb.asm.ClassReader.a(未知来源)at org.objectweb.asm.ClassReader。(未知来源)at org.eclipse.jetty.annotations.AnnotationParser.scanClass(AnnotationParser.java:959) 在 org.eclipse.jetty.annotations.AnnotationParser.parseJarEntry(AnnotationParser.java:940) 在 org.eclipse.jetty.annotations.AnnotationParser.parseJar(AnnotationParser.java:887) ... 6更多抑制:java.lang.RuntimeException:错误扫描 条目com / amazonaws / services / s3 / transfer / internal / CopyMonitor.class 从jar 文件:/// C:/Users/Admin/.m2/repository/com/amazonaws/aws-java-sdk-s3/1.11.125/aws-java-sdk-s3-1.11.125.jar 在 org.eclipse.jetty.annotations.AnnotationParser.parseJar(AnnotationParser.java:891) ... 6更多引起:java.util.zip.ZipException:无效的LOC java.util.zip.ZipFile.read中的标头(错误签名)(本机方法) 在java.util.zip.ZipFile.access $ 1400(ZipFile.java:60)at java.util.zip.ZipFile $ ZipFileInputStream.read(ZipFile.java:717)at at java.util.zip.ZipFile中的$ ZipFileInflaterInputStream.fill(ZipFile.java:419) 在 java.util.zip.InflaterInputStream.read(InflaterInputStream.java:158) 在java.io.FilterInputStream.read(FilterInputStream.java:133)at java.io.FilterInputStream.read(FilterInputStream.java:133)at org.objectweb.asm.ClassReader.a(未知来源)at org.objectweb.asm.ClassReader。(未知来源)at org.eclipse.jetty.annotations.AnnotationParser.scanClass(AnnotationParser.java:959) 在 org.eclipse.jetty.annotations.AnnotationParser.parseJarEntry(AnnotationParser.java:940) 在 org.eclipse.jetty.annotations.AnnotationParser.parseJar(AnnotationParser.java:887) ... 6更多抑制:java.lang.RuntimeException:错误扫描 条目 COM / amazonaws /服务/ S3 /传输/内部/ MultipleFileTransferMonitor $ 1.class 从jar 文件:/// C:/Users/Admin/.m2/repository/com/amazonaws/aws-java-sdk-s3/1.11.125/aws-java-sdk-s3-1.11.125.jar 在 org.eclipse.jetty.annotations.AnnotationParser.parseJar(AnnotationParser.java:891) ... 6更多引起:java.util.zip.ZipException:无效的LOC java.util.zip.ZipFile.read中的标头(错误签名)(本机方法) 在java.util.zip.ZipFile.access $ 1400(ZipFile.java:60)at java.util.zip.ZipFile $ ZipFileInputStream.read(ZipFile.java:717)at at java.util.zip.ZipFile中的$ ZipFileInflaterInputStream.fill(ZipFile.java:419) 在 java.util.zip.InflaterInputStream.read(InflaterInputStream.java:158) 在java.io.FilterInputStream.read(FilterInputStream.java:133)at java.io.FilterInputStream.read(FilterInputStream.java:133)at org.objectweb.asm.ClassReader.a(未知来源)at org.objectweb.asm.ClassReader。(未知来源)at org.eclipse.jetty.annotations.AnnotationParser.scanClass(AnnotationParser.java:959) 在 org.eclipse.jetty.annotations.AnnotationParser.parseJarEntry(AnnotationParser.java:940) 在 org.eclipse.jetty.annotations.AnnotationParser.parseJar(AnnotationParser.java:887) ......还有6个
答案 0 :(得分:0)
以下几点澄清:
find ${USER_HOME}/.m2/repository/ -name "*jar" | xargs -L 1 zip -T | grep error | grep invalid
然后删除所有损坏的jar并更新或强制更新maven项目。