java - 如何取消对 jar 的签名?

标签 java jar jar-signing

有没有办法取消对 java jar 文件的签名?我有一些签名的 jar 尝试在我的开发环境中使用,但我遇到了安全异常,所以我想取消对这些 jar 的签名,并且可以在以后准备部署时对其进行签名。

最佳答案

我不知道答案,但我会这样做:

  1. 解压缩 jar 文件或有问题的文件(jar 只是 zip)
  2. 在 META-INF 目录中查找不是 MANIFEST-MF 的内容。
  3. 删除那些东西。
  4. 打开 MANIFEST-MF 并删除看起来与签名相关的内容。
  5. 重新打开。

关于java - 如何取消对 jar 的签名?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/7757083/

相关文章:

java - Gradle 是否应该从 mavenLocal() 为每个项目制作 JAR-s 的本地副本?

groovy - 使用 Gradle 创建 FAT 纯源 jar

android - gradle插件更新后生成的apk未签名

android - 105 字符十六进制的 Google Play 商店应用签名 key 问题

java - 是否有任何支持 CUDA 的 JVM 实现?

java - 过滤 Criteria list() 中的实体

java - 为什么没有检测到 key ?

java - 是否有一个 JAR 可供 google-cloud-translate 使用 ANT 进行编译,而不是处理 40 多个单独的 JAR?

java - 如何更改 keystore 中 key 的别名?

Java Web Start 导致执行缓慢