東坡下載:內(nèi)容最豐富最安全的下載站!

首頁(yè)IT技術(shù)軟件教程 → Eclipse怎么搭建Ruby環(huán)境 Eclipse下搭建Ruby環(huán)境方法

Eclipse怎么搭建Ruby環(huán)境 Eclipse下搭建Ruby環(huán)境方法

相關(guān)文章發(fā)表評(píng)論 來(lái)源:本站整理時(shí)間:2014/12/20 10:36:28字體大。A-A+

更多

作者:專(zhuān)題點(diǎn)擊:527次評(píng)論:0次標(biāo)簽: Eclipse

Eclipse怎么搭建Ruby環(huán)境呢?最近想學(xué)習(xí)Ruby,想在Eclipse中搭建一個(gè)Ruby開(kāi)發(fā)環(huán)境,在網(wǎng)上整理了一些資料,下面小編就給大家?guī)?lái)Eclipse怎么搭建Ruby環(huán)境 Eclipse下搭建Ruby環(huán)境方法,一起學(xué)習(xí)吧。

Eclipse搭建Ruby開(kāi)發(fā)環(huán)境

1.環(huán)境搭建

1.1JDK安裝配置

1)點(diǎn)擊下面網(wǎng)址下載JDK5.0:

http://java.sun.com/javase/downloads/index_jdk5.jsp

2)下載完成后,雙擊圖標(biāo)進(jìn)行安裝,安裝過(guò)程中選擇安裝目錄(例如:C:jdk1.5.0_11)

3)配置JDK環(huán)境變量:

(1)右擊"我的電腦",點(diǎn)擊"屬性",選擇"高級(jí)"選項(xiàng)卡,點(diǎn)擊"環(huán)境變量",出現(xiàn)環(huán)境變量屬性窗口如下:

圖1

(2)建第一個(gè)系統(tǒng)變量:JAVA_HOME值:C:jdk1.5.0_11

圖2

(3)建第二個(gè)系統(tǒng)變量:CLASSPATH值:.;%JAVA_HOME%lib

圖3

(4)修改系統(tǒng)變量PATH值,在原有值前加上%JAVA_HOME%bin;

圖4

備注:

必須加到PATH值最前面;

(5)測(cè)試j2sdk的安裝與環(huán)境變量設(shè)置是否正確:

在命令提示符中輸入:java-version

圖5

1.2Eclipse安裝配置

1)下載Eclipse及插件:

Eclipse3.2.2下載地址:

http://www.eclipse.org/downloads/download.php?file=/eclipse/downloads/drops/R-3.2.2-200702121330/eclipse-SDK-3.2.2-win32.zip

Eclipse3.2.2多國(guó)語(yǔ)言包下載地址:

http://www.eclipse.org/downloads/download.php?file=/eclipse/downloads/drops/L-3.2.1_Language_Packs-200609210945/NLpack1-eclipse-SDK-3.2.1-win32.zip

RDT(RubyDevelopmentTool)下載地址:

http://downloads.sourceforge.net/rubyeclipse/org.rubypeople.rdt-0.8.0.604272100PRD.zip

2.配置Eclipse:

(1)將下載的eclipse-SDK-3.2.2-win32.zip解壓到C:eclipse

(2)將下載的多國(guó)語(yǔ)言包解壓到C:eclipselanguage

注意:

language目錄下有一個(gè)eclipse子目錄,然后才是features、plugins目錄;

(3)建立語(yǔ)言包的link文件:在C:eclipse目錄下新建一個(gè)目錄并取名為links,在該目錄中新建一個(gè)文本文件并取名為language.link(擴(kuò)展名必須為.link),然后在language.link文件中加一行文字:

path=C:eclipselanguage

目錄結(jié)構(gòu)如下:

圖6

(4)將下載的RDT文件解壓到C:eclipse對(duì)應(yīng)的features、plugins目錄;

(5)運(yùn)行C:eclipseeclipse.exe,界面如下:

圖7

2、Ruby及插件安裝配置

a)下載RUBY及插件

ruby下載地址:

http://rubyforge.org/frs/download.php/18566/ruby186-25.exe

ruby-dbi插件下載地址:

http://rubyforge.org/frs/download.php/12368/dbi-0.1.1.tar.gz

ruby-oci8插件下載地址:

http://rubyforge.org/frs/download.php/16630/ruby-oci8-1.0.0-rc1.tar.gz

http://rubyforge.org/frs/download.php/16631/ruby-oci8-1.0.0-rc1-mswin32.rb

watir下載地址:

http://rubyforge.org/frs/download.php/5677/watir-1.4.1.exe

watir中文補(bǔ)丁下載地址:

http://rubyforge.org/tracker/download.php/104/489/3232/440/watir-cn.zip

b)安裝配置:

i.下載Ruby后,雙擊進(jìn)行安裝,安裝過(guò)程中選擇安裝目錄(例如:C:ruby);

ii.下載Watir后,雙擊進(jìn)行安裝,安裝過(guò)程中選擇安裝目錄(例如:C:ProgramFilesWatir)

iii.下載dbi-0.1.1.tar.gz后,解壓后運(yùn)行目錄下的setup.rb;

iv.下載ruby-oci8-1.0.0-rc1.tar.gz后,解壓后運(yùn)行目錄下的setup.rb;

v.運(yùn)行ruby-oci8-1.0.0-rc1-mswin32.rb;

vi.將watir-cn.rb拷貝到C:rubylibrubysite_ruby1.8目錄;

c)配置Ruby解釋器

(1)打開(kāi)Eclipse主界面,右擊"我的電腦",點(diǎn)擊"窗口",選擇"首選項(xiàng)",進(jìn)入對(duì)話(huà)框中"Ruby>InstalledInterpreters"入口,如下:

圖8

(2)點(diǎn)擊"add",在對(duì)話(huà)框中輸入信息后,如下:

圖9

(3)點(diǎn)擊"確定",完成配置。

2.Ruby操作Oracle

2.1connect

require'dbi'

dbh=DBI.connect('DBI:OCI8:HOST','NAME','PASSWORD')

dbh.disconnect

備注:

HOST:oracle服務(wù)器IP或主機(jī)名

NAME:登錄Oracle的用戶(hù)名

PASSWORD:登錄Oracle的密碼

2.2CreateTable

require'dbi'

dbh=DBI.connect('DBI:OCI8:HOST','NAME','PASSWORD')

dbh.do("CREATETABLEstates(

idCHAR(2)PRIMARYKEY,

nameVARCHAR2(15)NOTNULL,

capitalVARCHAR2(25)NOTNULL)")

dbh.disconnect

2.3Insert

方法一:

require'dbi'

dbh=DBI.connect('DBI:OCI8:HOST','NAME','PASSWORD')

sqlInsert="INSERTINTOstates(id,name,capital)

VALUES('AL','Alabama','Birmingham')"

dbh.commit

dbh.disconnect

方法二:

require'dbi'

dbh=DBI.connect('DBI:OCI8:HOST','NAME','PASSWORD')

sqlInsert="INSERTINTOstates(id,name,capital)

VALUES(?,?,?)"

dbh.do(sqlInsert,"AL","Alabama","Birmingham")#參數(shù)化

dbh.do(sqlInsert,"AZ","Arizona","Phoenix")

dbh.commit

dbh.disconnect

2.4Update

方法一:

require'dbi'

dbh=DBI.connect('DBI:OCI8:HOST','NAME','PASSWORD')

dbh.do("UPDATEstatesSETid='ME'WHEREname='Maine'")

dbh.commit

dbh.disconnect

方法二:

require'dbi'

dbh=DBI.connect('DBI:OCI8:HOST','NAME','PASSWORD')

sqlCapitalsUpdate="UPDATEstatesSETcapital=?WHEREid=?"

dbh.do(sqlCapitalsUpdate,"Montgomery","AL")#參數(shù)化

dbh.do(sqlCapitalsUpdate,"Harrisburg","PA")#參數(shù)化

dbh.do("UPDATEstatesSETid='ME'WHEREname='Maine'")

dbh.commit

dbh.disconnect

2.5Select

require'dbi'

dbh=DBI.connect('DBI:OCI8:HOST','NAME','PASSWORD')

rs=dbh.prepare('SELECT*FROMstates')

rs.execute

whilersRow=rs.fetchdo

prsRow#輸出結(jié)果

#Alternativeoutput:putsrsRow

#Alternativeoutput:pprsRow

end

rs.finish

dbh.disconnect

備注:

rsRow[Column][Row]:查詢(xún)結(jié)果的地Column行第Row列值

如:rsRow[0][0]

rsRow[0][0]:第1行第1列值,值為:AL

輸出結(jié)果如下:

圖10


  • MyEclipse軟件合集
  • c++編譯器軟件大全
  • 安卓開(kāi)發(fā)工具
  • java開(kāi)發(fā)工具
MyEclipse軟件合集
(57)MyEclipse軟件合集

java開(kāi)發(fā)程序MyEclipse是在eclipse的基礎(chǔ)上加上了自己的插件,可以幫助企業(yè)集成更強(qiáng)大的開(kāi)發(fā)環(huán)境,同時(shí)也是JavaEE的集成開(kāi)發(fā)環(huán)境,東坡這里將所有MyEclipse軟件整理了一個(gè)合集分享給大家,有破解版,有相關(guān)插件,還有注冊(cè)機(jī)等,需要的可以自己選擇下載!

...更多>>
c++編譯器軟件大全
(6)c++編譯器軟件大全

c++編譯器是現(xiàn)在學(xué)習(xí)以及需要c++編程的朋友都是離不開(kāi)一款不錯(cuò)的c++編譯器的,那么你想知道現(xiàn)在最好使用的c++編譯器是哪些以及適合c++編譯器的都是哪些軟件嗎?下面是小編精心的給有需要使用到c++編譯器的朋友挑選的一些網(wǎng)絡(luò)上評(píng)價(jià)比較好的c++編譯器,大家趕快來(lái)挑選一下吧!

...更多>>
  • Visual Studio 2017 15.5 正式版中

    12-05 / 2.00G

    推薦理由:VisualStudio2017年最后一個(gè)版本全新上線(xiàn)以及更新,修復(fù)了一些bug問(wèn)題,同時(shí)也是對(duì)軟件的性能進(jìn)行了很大的改
  • GCC 7.1編譯器(GNU編譯器套裝)7.1.

    05-04 / 30.7M

    推薦理由:為了慶祝GCC30周年,JakubJelinek發(fā)布了30年以來(lái)的首個(gè)Beta版本GCC7.17.1,它是面向GNU系統(tǒng)開(kāi)發(fā)打造的開(kāi)源的
  • dev c++下載(DEV-C++)5.9.2 多語(yǔ)安

    06-03 / 81.8M

    推薦理由:Dev-C++最貼近C++標(biāo)準(zhǔn),支持單文件編譯,采用GCC編譯器,在Windows環(huán)境下可能沒(méi)有Cl(微軟的編譯器)快。比較
  • VC++6.0穩(wěn)定版win10版綠色免安裝【

    12-28 / 79.7M

    推薦理由:很多win10的用戶(hù)使用VC++6.0時(shí)都提示不兼容,安裝也安裝不上,東坡這里帶來(lái)VC++6.0的綠色穩(wěn)定版,已親測(cè)win
  • Microsoft Visual C++2017綠色免費(fèi)

    05-24 / 271.3M

    推薦理由:MicrosoftVisualC++2017是一款非常好用的編程工具,給大家提供最新的2017版本下載,相信很多用戶(hù)都用過(guò)這款
  • Microsoft Visual C++ 2013運(yùn)行庫(kù)

    10-20 / 48.4M

    推薦理由:VC運(yùn)行庫(kù)是系統(tǒng)運(yùn)行庫(kù)里很重要的一個(gè),如果沒(méi)有它的支持,很多軟件都運(yùn)行不了,MicrosoftVisualC++2013是最
安卓開(kāi)發(fā)工具
(14)安卓開(kāi)發(fā)工具

安卓開(kāi)發(fā)軟件以及游戲在現(xiàn)在是非常的熱門(mén)的行業(yè)的,那么想更好的開(kāi)發(fā)出各種安卓應(yīng)用以及游戲,就需要有一些不錯(cuò)的安卓開(kāi)發(fā)工具軟件來(lái)幫助你了!現(xiàn)在有需要下載一些安卓開(kāi)發(fā)環(huán)境搭建以及安卓開(kāi)發(fā)視頻教程的朋友就可以來(lái)本站這里瞧瞧看看,有哪些是你現(xiàn)在需要使用到的!

...更多>>
  • iTestin(自動(dòng)化APP測(cè)試工具)4.2.4

    08-13 / 90.6M

    推薦理由:iTestin是一款自動(dòng)化APP測(cè)試工具,iTestin基于Windows平臺(tái),為Android和iOS設(shè)備提供黑盒測(cè)試的自動(dòng)化工具,
  • Android Studio 下載2017 最新更新

    10-19 / 1.80G

    推薦理由:AndroidStudio開(kāi)發(fā)工具是一款基于app開(kāi)發(fā)的軟件,此版本軟件已經(jīng)非常穩(wěn)定了,不會(huì)出現(xiàn)各種bug,此軟件相比E
  • 微軟PowerApps1.0官方綠色版

    05-09 / 21.8M

    推薦理由:PowerApps是一款SaaS產(chǎn)品,通過(guò)類(lèi)似Office365的環(huán)境,用戶(hù)可以輕易地將各種已有的多種云端服務(wù)和企業(yè)內(nèi)部數(shù)
  • 百寶云開(kāi)發(fā)工具1.003 官網(wǎng)破解vip版

    01-06 / 4.7M

    推薦理由:百寶云開(kāi)發(fā)工具主要是針對(duì)云服務(wù)定制的一款開(kāi)發(fā)平臺(tái)工具,不需要繁復(fù)的操作,只需要懂簡(jiǎn)單的百寶云腳本、服
  • 融云Android SDK2.3.3 全能開(kāi)發(fā)版

    10-21 / 5.5M

    推薦理由:融云AndroidSDK,0成本投入,無(wú)縫融合,快速集成,服務(wù)穩(wěn)定,提供多平臺(tái)SDK及API,只需幾行代碼,即可實(shí)現(xiàn)豐
  • 安卓開(kāi)發(fā)環(huán)境(Android Studio) Win

    06-03 / 361.2M

    推薦理由:AndroidStudio是谷歌開(kāi)發(fā)的一個(gè)全新的Android開(kāi)發(fā)環(huán)境,該工具的開(kāi)發(fā)環(huán)境和模式更加的豐富和便捷,能夠支持
java開(kāi)發(fā)工具
(11)java開(kāi)發(fā)工具

java開(kāi)發(fā)工具是現(xiàn)在一些java工程師們都是需要使用到的開(kāi)發(fā)工具,但是很多的java開(kāi)發(fā)工具的功能都是不一樣的,學(xué)習(xí)java的程度不一樣,就會(huì)使用到不一樣的java開(kāi)發(fā)工具!想找到一些適合自己的水平的java開(kāi)發(fā)工具,就可以來(lái)本站為你精心挑選的一些適合初學(xué)者以及大神級(jí)的java開(kāi)發(fā)工具,總會(huì)有一款是適合你的!

...更多>>
  • Myeclipse10.7.1破解版【附注冊(cè)碼】

    09-27 / 852.9M

    推薦理由:Myeclipse10.7.1是一款非常不錯(cuò)的程序開(kāi)發(fā)軟件,軟件主要用于Java、JavaEE以及移動(dòng)應(yīng)用的開(kāi)發(fā)。該軟件功能十
  • myeclipse 2017 ci8正式版最新版【

    09-22 / 29.1M

    推薦理由:myeclipse2017ci8是最新版本的myeclipse工具,新版修復(fù)了很多問(wèn)題,在參數(shù)上面加了高級(jí)設(shè)置,可以自動(dòng)檢測(cè),
  • myeclipse9.0中文版官方簡(jiǎn)體中文版

    05-24 / 911.7M

    推薦理由:作為一款使用非常廣泛的java開(kāi)發(fā)平臺(tái),myeclipse的使用非常的廣泛,但是因?yàn)闆](méi)有官方中文版,導(dǎo)致很多新用戶(hù)
  • javasntm編程軟件1.0 綠色版

    09-08 / 16M

    推薦理由:javasntm編程軟件一款很不錯(cuò)的長(zhǎng)須調(diào)試編程軟件,這款軟件操作簡(jiǎn)單,使用方便,擁有窗口探測(cè)、json解析、百
  • java class反編譯工具(Class反編譯

    08-15 / 838KB

    推薦理由:對(duì)class文件進(jìn)行加密混淆的類(lèi)文件,一般情況下,我們是看不到其源代碼的。 這里為您提供的是javaclass反編
  • Wijmo新一代JavaScript控件3.0 官網(wǎng)

    03-21 / 144.7M

    推薦理由:Wijmo是一款JavaScript控件擁有靈活的API,為用戶(hù)提供便捷的操作體驗(yàn),幫助程序員開(kāi)發(fā)出精美的產(chǎn)品!歡迎來(lái)
更多精彩內(nèi)容請(qǐng)點(diǎn)擊

eclipse

專(zhuān)題

擴(kuò)展知識(shí)

相關(guān)評(píng)論

閱讀本文后您有什么感想? 已有 人給出評(píng)價(jià)!

  • 2791 喜歡喜歡
  • 2101 頂
  • 800 難過(guò)難過(guò)
  • 1219 囧
  • 4049 圍觀圍觀
  • 5602 無(wú)聊無(wú)聊
熱門(mén)評(píng)論
最新評(píng)論
發(fā)表評(píng)論 查看所有評(píng)論(0)
昵稱(chēng):
表情: 高興 可 汗 我不要 害羞 好 下下下 送花 屎 親親
字?jǐn)?shù): 0/500 (您的評(píng)論需要經(jīng)過(guò)審核才能顯示)