學(xué)習(xí)在NetBeans環(huán)境下進(jìn)行JRuby開發(fā)
JRuby是在著名的Ruby編程語言的基礎(chǔ)上的純Java的一種實(shí)現(xiàn),它是動態(tài)的,開源的編程語言,特色是簡單,具有很高的開發(fā)效率。Ruby具有很好的語法,編程語句讀起來很自然,并且很容易編寫。這篇文章給你演示如何使用NetBeans集成開發(fā)環(huán)境做JRuby的開發(fā)。
NetBeans集成開發(fā)環(huán)境是免費(fèi)的,對于軟件開發(fā)者來說是開源的集成開發(fā)環(huán)境。NetBeans集成開發(fā)環(huán)境提供開發(fā)者所需要的所有工具,讓他們?nèi)?chuàng)建專業(yè)的跨平臺的桌面,企業(yè),web,移動應(yīng)用程序。在這篇文章中,你將學(xué)到如何將JRuby項目轉(zhuǎn)變稱為Netbeans項目,這將有助于用戶在Netbeans環(huán)境下開發(fā),編譯,測試JRuby項目。
1所需軟件
在你開始之前,你需要安裝NetBeans 6.0 在你的電腦上。
2 本文記號備注
<NETBEANS_HOME>——NetBeans集成開發(fā)環(huán)境安裝目錄
<USER_HOME>——用戶的主目錄。如"C:Documents and Settingsuser_home"
<jruby_src_root>——JRuby源文件目錄
3 為何選擇NetBeans?
NetBeans集成開發(fā)環(huán)境很健壯,是免費(fèi),開源的Java集成開發(fā)環(huán)境,提供開發(fā)者創(chuàng)建跨平臺桌面,web,移動應(yīng)用程序所需要的一切工具。使用NetBeans能夠獲得的好處:
1)多種源代碼集成系統(tǒng)有助用戶輕松管理源代碼。
2) ANT編譯系統(tǒng)能使得用戶可以在此環(huán)境下構(gòu)建項目,也可以不在此環(huán)境下構(gòu)建項目。
3) 集成編譯器和調(diào)試器
4) 具有更多的特性來擴(kuò)展你的應(yīng)用程序
簡單的說,使用NetBeans的原因就是它是免費(fèi)的,開源的,功能強(qiáng)大的,可擴(kuò)展的集成開發(fā)環(huán)境,你可以在在此環(huán)境下編輯,編譯,調(diào)試,管理你的應(yīng)用程序。
實(shí)戰(zhàn)
Netbeans中創(chuàng)建JRuby項目
下載JRuby
1 從http://dist.codehaus.org/jruby/下載JRuby源代碼,我們使用這個鏈接的源代碼 http://dist.codehaus.org/jruby/jruby-src-0.9.8.tar.gz
2 將下載的文件解壓,放到<jruby_src_root>目錄
3 將<jruby_src_root>/lib目錄下的ant.jar文件用ant.jar 1.6.5的版本或者更新的版本替換掉。這一步是非常需要的,否則你就會彈出一個錯誤信息:“The existing ant.jar is an old 1.5 version.”
創(chuàng)建JRuby項目步驟
1.在主菜單中選擇File > New Project,接著一個新的項目向?qū)Т蜷_。
2 在分類列表中,選擇"Java Project with existing ANT Script",然后點(diǎn)擊下一步。
3 在Name and Location頁面,指定JRuby項目文件的位置和build.xml文件的位置。在本文的例子中,JRuby項目文件位置在C:mpjruby-0.9.8
點(diǎn)擊下一步
4. 在Build and Run Actions頁面,按照下面的說明一一填寫
Build Project - jar
Clean Project - clean
Generate Javadoc - create-apidocs
Run Project - leave this field empty
Test Project - test
點(diǎn)擊下一步
5. 在Source Package Folders向?qū)ы撁?,指?lt;jruby_src_root>/src作為src資源包,<jruby_src_root>/test作為test包。
點(diǎn)擊下一步
6. 在Java Sources Classpath頁面,添加所有的.jar文件,在<jruby_src_root>/lib目錄下,將這些.jar文件全部添加。
7.選擇test資源包,添加bsf.jar文件和junit.jar文件,junit.jar在<jruby_src_root>/lib目錄下。還要添加src文件夾到Java Sources Classpath列表中。
點(diǎn)擊完成。
編譯JRuby項目
為了編譯出jruby.jar,按照以下步驟:
1. 在打開的窗口中,右鍵點(diǎn)擊JRuby,從彈出的菜單中選擇Build Project 或者Clean and Build Project。
JRuby .jar文件將編譯出來,在Output窗口你將會看到"BUILD SUCCESSFUL"信息。
測試JRuby項目
為了完成JRuby項目的測試,你需要按照以下步驟進(jìn)行:
1. 在打開的項目窗口,右鍵點(diǎn)擊JRuby項目,從彈出的菜單中選擇Test Project,或者你按Alt+F6快捷鍵。
總結(jié)
在本文中,你將學(xué)到如何開始在NetBeans集成環(huán)境下開發(fā)JRuby項目。你將學(xué)到一下東西:如何在Netbeans中創(chuàng)建JRuby項目;如何在NetBeans中構(gòu)建JRuby項目;如何在NetBeans中測試JRuby項目。
以上為如何在NetBeans環(huán)境下進(jìn)行JRuby開發(fā)。
【編輯推薦】
- 使用JRuby開發(fā)Web Service全攻略
- 在JRuby下將RoR項目配置到tomcat詳解
- 如何在tomcat上配置jruby on rails
- JRuby是什么? JRuby語言概覽
- JRuby中調(diào)用java帶可變參數(shù)的方法