代码之家  ›  专栏  ›  技术社区  ›  Irwin

构建黑莓高级用户界面包

  •  1
  • Irwin  · 技术社区  · 14 年前

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

    运行生成器的BlackBerry时出错 项目预处理建造商 “高级用户界面”。
    org.eclipse.jdt.internal.launching.StandardVM网站 不能强制转换为net.rim.ejde.A.J.M

    我用的是:
    -日蚀3.5
    -黑莓SDK 5.0.0.25 -Windows 7

    有什么问题吗?

    4 回复  |  直到 14 年前
        1
  •  2
  •   Community CDub    8 年前

    那个包中的一些类使用 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 以启用预处理。

        2
  •  3
  •   Russell Zornes    14 年前

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

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

    选择合适的JRE。

    重建。

        3
  •  0
  •   Xiangdong    14 年前

    你的发展环境出了问题。根据你的错误信息,我认为是关于你的建造者。在项目首选项中配置它。

        4
  •  0
  •   Steve Czetty Wilko van der Veen    12 年前

    这是固定在我的情况下。添加到config.ini

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