SecurityException:签名文件条目没有最明显的部分

pal*_*avi 5 java ant jar

我在我的lib文件夹中有所有罐子,但我不知道哪些罐子签名它包含许多selenium jars.my build.xml是:

        <jar basedir="bin" destfile="build/xpath.jar">
        <zipgroupfileset dir="lib" includes="*.jar">
            <exclude name="**/*.RSA, **/*.SF, **/*.DSA"/>
            </zipgroupfileset>
        </jar>
Run Code Online (Sandbox Code Playgroud)

但是当我将它用于另一个项目时得到以下异常:

线程"main"中的异常java.lang.SecurityException:在sun的sun.security.util.SignatureFileVerifier.verifySection(SignatureFileVerifier.java:392)中没有签名文件条目org/bouncycastle/asn1/ocsp/ResponderID.class的最明显部分. security.util.SignatureFileVerifier.processImpl(SignatureFileVerifier.java:249)

Bre*_*ail 1

其他签名元数据包含在 META-INF/MANIFEST.MF 中。我希望来自已签名 JAR 之一的 MANIFEST.MF 包含在您的聚合 xpath.jar 中。还尝试排除 MANIFEST.MF 文件。