2015-07-22 139 views
1

我在我的Windows 7企業64位機器上使用NetBeans IDE 8.0.2和jdk8u45進行Java,php,JSP開發。最近我從我的朋友那裏得知Netbeans IDE也支持Ruby開發。後來我發現Netbeans IDE在版本7上結束了對Ruby開發的支持。所以,我從Netbeans網站下載了Netbeans 6.9.1和Ruby Package,並安裝在我的機器上。該軟件包還包含Glassfish Sever社區版,並且已成功安裝。但是, Netbeans 6.9.1不開放。Netbeans IDE 6.9.1不開放

有沒有人成功地使用Netbeans在Win7 64位機器上進行Ruby開發? ...請幫助我,或建議我要Ruby開發更好的IDE,我已經使用Netbeans,Visual Studio和Eclipse經歷..

回答

0

我終於解決了這個問題。 問題在於jdk。

Netbeans IDE 6.9.1和8.0.2與jdk 7u72配合良好。 而Netbeans IDE 6.9.1不能以jdk 8u45開始,因爲會發生運行時異常。

現在,我陷入困惑。 jdk 8不是jdk的替代版本7.Sun微系統支持jdk 7 & 8. 我正在使用jdk進行android開發(作爲android studio和eclipse與ADT插件的依賴關係),java development(as依賴於Netbeans IDE 8.02), 作爲使用Netbeans IDE 8.0.2進行php開發的依賴,作爲使用Netbeans IDE 6.9.1進行ruby開發的依賴性。 哪個jdk適合我的情況-jdk 7或8或兩者(通過傳遞cmd參數爲合適的應用程序選擇合適的jdk)? 我的開發環境是7勝64企業有點...

更新:對JDK7的支持結束&根據甲骨文,用戶必須遷移到jdk8。所以,我們必須使用jdk8並避免使用jdk7。

更新:通過插件管理器從官方Netbeans插件庫安裝ruby插件。 netbeans的ruby插件(早期版本,如netbeans 6.9.1及更早版本,嵌入netbeans安裝,但後來被刪除並作爲插件提供,就像在6.9.1之後的netbeans版本一樣)是一個完全成熟的Ruby開發包,包括通過jruby &導軌支持所有最新的Netbeans版本。