你如何以编程方式在Java中签署jar文件?

wun*_*tee 8 java jar sign

有没有人这样做过?我在谷歌上发现的唯一参考是:http://onjava.com/onjava/2001/04/12/signing_jar.html仍然使用sun.*类会导致问题......

发现这一点,但不适用于java16:https://svn.cs.cf.ac.uk/projects/whip/trunk/whip-core/src/main/java/org/whipplugin/data/bundle/ JarSigner15.java

mmm*_*444 5

为了解决 Java 7u45 中 WebStart 应用程序中安全限制的突然变化,我们创建了一个简单的签名 jar 文件生成器。它使用 Guava 15 和 Bouncy Castle bcpkix 模块。它应该在 Java 6 和 7 上运行。它仅适用于小文件。将其用于您想要的任何目的。


Mic*_*rdt 0

我正在使用SingJar Ant 任务(它显然调用了下面的命令行工具)。应该可以通过编程方式调用它。