2010-10-16 25 views
1

我有用JDE 5设置了Windows工作计算机,但我家用电脑上的Mac OSX Eclipse插件是JDE 6,我似乎无法找到源代码从它下载。在MacOS上使用BlackBerry JRE 5.0.0或以前版本

我发现了一篇关于MacOS BlackBerry development的博客文章,但它来自正式的MacOS插件发布之前。这方面有什么新东西?

+0

我很困惑。 Blackberry插件是否需要JRE 5或6?这听起来像你正在寻找你的Mac的JRE,但找不到合适的。 – 2010-10-16 19:32:15

+0

这个问题最近的答案指向了Mac OS的JDE 6。看起来早期的JDE还没有用于Mac。 http://stackoverflow.com/questions/774832/installing-blackberry-eclipse-jde-plugin-on-mac-os-x/777729 – 2010-10-16 20:32:54

+0

那些关于这个问题的帖子已经有一年多了,我期待着那里对此事进行一些更新,但似乎只是一厢情愿的想法。感谢您的答案:) – 8vius 2010-10-16 22:49:10

回答

1

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

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

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

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

剩下要做的就是在项目属性中指定正确的JRE(Java编译器> {单击}已安装的JRE链接)。然后,确保选择了正确的版本。此外,请确保Project Explorer中只列出了一个JRE(已学习新手课程)。

希望如果你仍然需要它,可以帮助你。

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

+0

对此之后的任何人来说,这个答案和Stuart Tevendale提供的链接(3/3/12)是完全相同的,并且都是可行的。斯图尔特的链接“FYI:Mac上的黑莓JDE 4.6设置”稍微容易一些。 – 2012-10-03 01:02:36

0

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

+0

我的意思是黑莓JDE不是Java,我没有问题,谢谢你的答案:) – 8vius 2010-10-16 22:46:26

1

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

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

+0

谢谢,顺便说一句我搞砸了我的意思是JRE不是JDE,我知道JDE是基于Windows的,我猜测我无法做任何事情,只能在家里使用盲代码并在工作中进行测试,谢谢 – 8vius 2010-10-17 00:02:04

+0

或者做大多数使用Mac的BlackBerry开发人员 - 将Parallels与Windows VM一起安装。 – 2010-10-17 06:31:36

+0

OT但是...在Parallels中运行模拟器和/或Eclipse的性能如何?你用什么Mac进行比较?我一直在考虑尝试一段时间,但没有时间... – spacemanaki 2010-10-18 15:45:32

1

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

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

希望这可以提供帮助。

+0

是的,我得到了同样的错误。不知道如何进一步处理。如果您知道,请分享。 – 2011-11-04 11:34:29

3

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

+0

这个答案和'smoothk10'(11/24/10)接受的答案是一样的,两个答案都是正确的。在这个答案中的黑莓链接说明稍微容易遵循恕我直导。 – 2012-10-03 01:05:28

相关问题