【问题标题】:Keytool and jarsigner tool [closed]Keytool 和 jarsigner 工具 [关闭]
【发布时间】:2011-05-16 00:11:13
【问题描述】:

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

我听说过“keytool”和“jarsigner”工具。这个工具可以帮助我在设备中运行我的应用程序而不签署应用程序吗?如果是,请给我有关如何完成的步骤。

【问题讨论】:

    标签: java keytool jarsigner


    【解决方案1】:

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

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

    2. 然后对 java 归档包进行签名:
      jarsigner -keystore -storepass -keypass -sigfile -certs (http://docs.oracle.com/javase/6/docs/technotes/tools/solaris/jarsigner.html)。

    【讨论】:

    • 第 1 步创建一个 密钥对,它是用于签名的 private 密钥。公钥用于验证。
    • 在哪里可以找到-sigfile <the name of files .DSA .SF> 上的 sigfile?
    • 如果我记得的话,它们通常是生成的
    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2023-03-06
    • 1970-01-01
    • 2010-09-08
    相关资源
    最近更新 更多