java - 签名的 jar 文件无法识别 java u_121

标签 java jar signed

使用 Digicert 证书签名的 JNDI 应用程序随着 Java 更新 121 的发布而停止工作。

当升级我的 JDK 并运行 jarsigner 时,它没有经过验证,

jarsigner -verify -verbose myApp.jar 产生

无法解析的签名相关文件 META-INF/SERVER.RSA

之前版本的 jarsigner 验证了相同的 jar 文件验证了它。

最佳答案

取消签名,然后使用较新版本的 jarsigner 重新签名 jar 解决了问题

关于java - 签名的 jar 文件无法识别 java u_121,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/41818573/

相关文章:

java - 将无符号字节转换为有符号字节

java - 延迟会干扰我的计时逻辑吗?

java - Spring 启动。 Bean 依赖于服务

Java8 lambda 用于检查两个条件

java - hibernate 验证与 JSR bean 验证不同吗

c - 显式转换问题,C

java - 为什么 JDK 源代码(src.zip)不包含运行时 jar(rt.jar)中的所有类

java - 通过 eclipse 创建一个包含 .exe 文件的可运行 JAR

java - 如何将包含多个 .jar 库的小程序打包?

java - 如果 Java 的 parseInt 对于有效的 IEEE-754 二进制文件失败,那么哪个 API 不会失败?