2010-10-16 28 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

相關問題