有 Java 编程相关的问题?

你可以在下面搜索框中键入要查询的问题!

使用代码对jar文件进行java签名

我已经使用JarSigner类api编写了一段代码,该api在internet上可用,如下所示

http://grepcode.com/file/repository.grepcode.com/java/root/jdk/openjdk/6-b14/sun/security/tools/JarSigner.java

这是我的密码

     String args[] = {"-keystore", strKeystore, "-storepass", strDefPass, strRuntimeSigned, strAlias};
    JarSigner js = new JarSigner();
    js.run(args);

它在几个月内工作正常,现在我的应用程序突然停止响应我,在初始化Jarsigner对象时,它给出了一个异常,这就是

    Caused by: java.util.MissingResourceException: Can't find bundle for base name sun.security.tools.JarSignerResources, locale en_US
at java.util.ResourceBundle.throwMissingResourceException(ResourceBundle.java:1427)
at java.util.ResourceBundle.getBundleImpl(ResourceBundle.java:1250)
at java.util.ResourceBundle.getBundle(ResourceBundle.java:705)
at dqcacertificationprocessapp.JarSigner.<clinit>(JarSigner.java:65)
... 36 more

我不知道为什么突然我的代码开始给我这个错误,你们能告诉我它背后的原因是什么,我如何解决这个问题


共 (0) 个答案