JRuby 9.1.16.0官方正式版

2023-03-26發(fā)布者:ylm大小: 下載:0

文件大小:

軟件介紹

 JRuby官方版是一款功能強(qiáng)大、實(shí)用性強(qiáng)的Ruby解釋器,JRuby官方版結(jié)合了 Ruby 語(yǔ)言的簡(jiǎn)易性和功能強(qiáng)大的 JVM 的執(zhí)行機(jī)制,包括與 Java 庫(kù)全面集成。Rails 徹底加快及簡(jiǎn)化了 Web 應(yīng)用的開(kāi)發(fā),不過(guò)它讓人覺(jué)得不夠成熟,特別是在高端企業(yè)級(jí)功能方面。

 

JRuby更新日志

      JRuby 官方版 9.1.16.0

      1、Ruby 2.2 兼容

      2、基于一個(gè)傳統(tǒng)編譯器設(shè)計(jì)的優(yōu)化運(yùn)行時(shí)

      4、新的 POSIX-friendly IO 和 Process

      5、完全從 MRI 移植 encoding/transcoding 邏輯

JRuby使用方法

      jruby本質(zhì)上也是啟動(dòng)一個(gè)jvm,然后去讀ruby腳本并解釋執(zhí)行(也可以編譯),因此jprofiler理所當(dāng)然也可以去監(jiān)控jruby腳本的執(zhí)行。

      執(zhí)行

      jruby hello.rb等價(jià)于執(zhí)行:

      java -xmx378m -xss1024k -djruby.home=/usr/local/jruby

      -djruby.lib=/usr/local/jruby/lib djruby.script=jruby org.jruby.main hello.rb這一點(diǎn),你可以通過(guò)ps aux |grep jruby 看到。因此配置jprofiler就簡(jiǎn)單了,在vm arguments加上這些參數(shù)(可以包括jruby的參數(shù)),比如我的vm arguments配置如下:

      -server -xmx378m -xss1024k -djruby.script=jruby -djruby.thread.pooling=true

      -djruby.jit.threshold=0 -djruby.compile.fastest=true

      -djruby.home=d:jrubyjruby-1.1rc2 -djruby.lib=d:jrubyjruby-1.1rc2lib

      main class or executable jar填上:org.jruby.main。然后就是arguments一欄填上你的腳本位置image.png

發(fā)表評(píng)論(共0條評(píng)論)
請(qǐng)自覺(jué)遵守互聯(lián)網(wǎng)相關(guān)政策法規(guī),評(píng)論內(nèi)容只代表網(wǎng)友觀點(diǎn),發(fā)表審核后顯示!

版權(quán)聲明:

1 本站所有資源(含游戲)均是軟件作者、開(kāi)發(fā)商投稿,任何涉及商業(yè)盈利目的均不得使用,否則產(chǎn)生的一切后果將由您自己承擔(dān)!

2 本站將不對(duì)任何資源負(fù)法律責(zé)任,所有資源請(qǐng)?jiān)谙螺d后24小時(shí)內(nèi)刪除。

3 若有關(guān)在線投稿、無(wú)法下載等問(wèn)題,請(qǐng)與本站客服人員聯(lián)系。

4 如侵犯了您的版權(quán)、商標(biāo)等,請(qǐng)立刻聯(lián)系我們并具體說(shuō)明情況后,本站將盡快處理刪除,聯(lián)系QQ:2499894784

返回頂部