keytool和jarsigner工具

use*_*999 3 java keytool jarsigner

我已经开发了一个黑莓应用程序,我已经加载到BB设备.但正如我们所知,如果不使用RIM签署应用程序,我们就无法在设备上运行该应用程序.有什么方法可以创建我的应用程序的试用版几天,并在设备中运行它以进行测试.

我听说过"keytool"和"jarsigner"工具.这个工具可以帮助我在设备上运行我的应用程序而无需签署应用程序吗?如果是,请告诉我有关如何完成的步骤或细节.

小智 6

签署java存档(.jar文件)的步骤.

  1. 首先使用keytool程序创建公钥:
    keytool -genkey -alias <alias name> -keystore <key file>(http://docs.oracle.com/javase/6/docs/technotes/tools/solaris/keytool.html).

  2. 然后签署java存档包:
    jarsigner -keystore <密钥文件> -storepass <密码1来自之前的步骤> -keypass <密码2来自之前的步骤> -sigfile <文件名.DSA .SF> -certs <java archive file name> <alias name>(http://docs.oracle.com/javase/6/docs/technotes/tools/solaris/jarsigner.html).

  • 步骤1创建一个*密钥对,*它是用于签名的*private*密钥.publics键用于验证. (2认同)