2010-11-24 34 views
1

我下载了BlackBerry advanced UI package,但是当我试图建立它,我得到以下错误:打造黑莓高级UI包

故障运行建设者的BlackBerry 前处理生成器'项目 “高级UI” 。
org.eclipse.jdt.internal.launching.StandardVM 不能转换到net.rim.ejde.AJM

我使用:
- 的Eclipse 3.5
- 黑莓SDK 5.0.0.25 - Windows 7

任何想法可能是什么问题?

回答

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以启用预处理。

+2

我编辑了答案澄清,这些链接是对老年人的插件。例如,链接的SO问题已超过一年。如果您最近下载了Eclipse插件,则不需要执行此操作。 – 2010-11-25 03:24:27

0

您的开发环境有问题。根据你的错误信息,我认为这是关于你的建设者。在您的项目首选项中进行配置。

3

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

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

选择合适的JRE。

重建。

+0

这是正确的答案,谢谢Maven ... – Jorgesys 2011-04-22 15:10:07

0

这是在我的情况下,固定它..它添加到CONFIG.INI

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