【问题标题】:Location of Blackberry code-signing "previous Blackberry Java Development installation directory" in Import Existing Keys (Eclipse BB plugin)导入现有密钥(Eclipse BB 插件)中黑莓代码签名“以前的黑莓 Java 开发安装目录”的位置
【发布时间】:2013-09-06 06:20:53
【问题描述】:
我需要对我的 BB 应用程序的代码进行签名以进行更新,但我已经更换了计算机,并且我只有前一个硬盘驱动器上所有文件的副本。当我尝试在 Eclipse BB 插件中“导入现有密钥”时,系统提示我“选择以前的 BlackBerry Java Development 安装目录”。这个提示指的是哪个目录,我可以在哪里找到它(默认放在哪里?)
【问题讨论】:
标签:
eclipse
blackberry
blackberry-eclipse-plugin
【解决方案1】:
当您最初从 RIM 安装代码签名密钥并使用它们时,工具集将生成三个文件:
sigtool.csk
sigtool.db
sigtool.set (maybe not needed?)
这些是 Eclipse 需要的文件。
因此,您可以只使用 Windows 资源管理器(如果在 OS X 上,则使用 Mac 等价物)来搜索包含这些文件的文件夹。
根据您的情况,它可能在不同的地方。它可能在用户的 .eclipse 目录中:
C:\Users\myname\.eclipse\
或者,它可能在 BlackBerry JDE/Eclipse 插件安装目录下。例如,
C:\Eclipse\plugins\net.rim.ejde.componentpack5.0.0_5.0.0.36\components\bin
为了完整起见,我将挖掘几台旧计算机,看看它们安装了代码签名文件的位置,但出于您的目的,对 *.csk 进行文件搜索可能是最简单的方法。
参考
Backup and Restore BlackBerry Code Signing Keys:
需要备份的文件有 sigtool.csk 和 sigtool.db 和
位于下面列出的目录中。他们的位置将
根据用于安装它们的工具而有所不同。下面的所有路径都是
相对于工具的安装目录。恢复或启用
您在另一个应用程序中的代码签名密钥,复制 sigtool.csk
和 sigtool.db 到下面列出的目录。
- 用于 Eclipse® 的 BlackBerry® Java® 插件:
.\Eclipse\plugins\net.rim.ejde\vmTools
- BlackBerry® Java® 开发环境 (BlackBerry JDE):
.\BlackBerry JDE #.#.#\bin
- BlackBerry® WebWorks™ SDK:
.\BlackBerry WebWorks Packager\bin