【问题标题】:Build BlackBerry Advanced UI package构建 BlackBerry Advanced UI 包
【发布时间】:2012-11-18 01:24:04
【问题描述】:

我下载了BlackBerry advanced UI package,但是当我尝试构建它时出现以下错误:

运行构建器“黑莓”时出错 Pre-Process Builder' 项目 “高级用户界面”。
org.eclipse.jdt.internal.launching.StandardVM 不能转换为 net.rim.ejde.A.J.M

我正在使用:
- Eclipse 3.5
- 黑莓 SDK 5.0.0.25 - 视窗 7

知道可能是什么问题吗?

【问题讨论】:

    标签: blackberry


    【解决方案1】:

    您的项目属性中可能设置了错误的 JRE。您需要将其设置为 BlackBerry JRE 5 或 6。

    项目属性->Java构建路径->库选项卡->双击JRE系统库

    选择合适的 JRE。

    重建。

    【讨论】:

      【解决方案2】:

      该包中的某些类使用preprocessor directives

      事实证明,早期版本的 Eclipse 插件不支持预处理器指令,但默认情况下,1.0.0.67 及更高版本已正确配置。早期的 Eclipse 插件版本can be enable preprocessing by editing the config files manually

      RIM 还解释了how to manually edit the config file 以启用预处理。

      【讨论】:

      • 我编辑了答案以澄清这些链接适用于较旧的插件。例如,链接的 SO 问题已有一年多的历史了。如果您最近下载了 Eclipse 插件,则不需要这样做。
      【解决方案3】:

      您的开发环境有问题。根据您的错误消息,我认为这与您的构建器有关。在您的项目首选项中配置它。

      【讨论】:

        【解决方案4】:

        这是在我的情况下修复它..将它添加到 config.ini

        osgi.framework.extensions=org.eclipse.mtj.core.hooks,net.rim.ejde
        

        【讨论】:

          猜你喜欢
          • 1970-01-01
          • 1970-01-01
          • 1970-01-01
          • 1970-01-01
          • 1970-01-01
          • 1970-01-01
          • 1970-01-01
          • 1970-01-01
          • 1970-01-01
          相关资源
          最近更新 更多