在MacOS上使用BlackBerry JRE 5.0.0或更早版本

时间:2010-10-16 19:22:58

标签: java macos blackberry blackberry-jde

我的Windows工作计算机设置了JDE 5,但我家用计算机上Mac OSX Eclipse的插件是JDE 6,我似乎找不到从中下载它的源代码。

我发现了一篇关于MacOS BlackBerry development的博文,但它是在官方MacOS插件发布之前发布的。这方面有什么新东西吗?

5 个答案:

答案 0 :(得分:3)

为了防止浪费半天的其他人,BlackBerry支持论坛上的"FYI: Blackberry JDE 4.6 setup on Mac"解释了如何在Mac上使用旧的Blackberry JRE和Eclipse。

答案 1 :(得分:1)

RIM仅在OS X上发布了Eclipse插件.JDE仅支持Windows,并且可能永远只是Windows(RIM正试图逐步淘汰JDE并鼓励所有开发人员迁移到Eclipse平台)。

请记住,OS X的Eclipse插件仍然非常新,并且仍然有一些粗糙的边缘 - 我尝试了它并且它不止一次崩溃!此外,OS X上还没有可用的模拟器,所以你需要一个物理设备来部署和测试(我认为它必须是一个9800,但我可能是错的)。 RIM承诺在OS X上安装一个模拟器,但可能不会再持续6个月左右。

答案 2 :(得分:1)

你还在寻找这个问题的答案吗? RIM发布了Mac Eclipse v 1.1.2插件的更新。您必须转到“帮助>安装新软件...”并输入网址:http://www.blackberry.com/go/eclipseUpdate/3.5/java。它应该为BlackBerry Java Plug-in Category提供选项。单击箭头将显示其他OS组件包(4.5 - 6.0)。安装这些(需要一段时间)。

在此之后,转到Eclipse插件所在的文件夹。您将看到组件包的文件夹(例如“net.rim.ejde.componentpack”)。将net ... / components / bin文件夹从6.0组件包复制到其他版本的组件文件夹(先备份旧文件夹)。

在components文件夹中,将有一个BlackBerry.ee文件。将6.0组件包中的一个复制到其他版本的组件文件夹中(同样,备份原始文件夹)。在WYSIWYG文本编辑器中打开新的.ee文件,并将版本信息更改为当前组件包的版本(例如6.0.0.29更改为5.0.0.25)。

在Eclipse中,您需要添加系统库。打开首选项并转到Java>安装JREs菜单,然后单击“添加...”。弹出窗口后,单击“BlackBerry Execution Environment VM”。对于定义文件,这是您要添加的JRE版本的BlackBerry.ee文件。适当地命名JRE(例如BlackBerry 5.0)。接下来,单击“添加外部JAR ...”并导航到net ... / components / lib文件夹。选择net_rim_api.jar文件。点击完成,你应该很高兴。 (根据需要重复其他版本)。

剩下要做的就是在项目属性中指定正确的JRE(Java Compiler> {Click} Installed JREs链接)。然后,确保选择了正确的版本。另外,确保项目浏览器中只列出了一个JRE(学习了新手课程)。

希望如果你仍然需要它会有所帮助。

我还应该补充一点,我通过Parallels在Windows上运行我的模拟器。

答案 3 :(得分:1)

对于Eclipse 3.6,您必须使用此URL:http://www.blackberry.com/developers/jar/3.6/java/ 如果下载后出现错误,因为认证错误太多,我建议您必须重新创建bb开发者区帐户&使用它登录(有点烦人,因为在我的国家带宽是有限的&等待3小时后,安装失败了。)

此外,在复制文件中不要忘记来自net.rim.ejde.componentpack6.0.0_6.0.0.30 / components /的复制文件。如果不是当我尝试添加定义文件JRE时,我遇到了这种错误 “执行环境文件属性-Dee.executable必须指向有效的副本offledge.exe”

希望这可以提供帮助。

答案 4 :(得分:0)

稀释。似乎Apple从Snow Leopard(10.6)中删除了java 5及以下版本。 Leopard(10.5)仍然支持1.4.2和5.0和6.0。您可以在“/ Applications / Utilities / Java Preferences.app”中找到它们。