jruby

    0熱度

    3回答

    如果我在ruby中實現一個類,並用jrubyc編譯它,那麼如果我用java啓動它,就不可能直接從java類調用它。如果我看到這個權利,我必須使用 org.jruby.embed...來實現一個包含類名稱和metod的包裝來調用我的ruby類。 如果我用jruby啓動應用程序,還必須這樣做嗎?在我目前的項目中,我用jruby完全啓動了java工作流引擎。工作流必須調用他無法找到的ruby類中的方法。

    0熱度

    1回答

    我在Rails上使用AppEngine JRuby(SDK版本1.3.3.1) - 我經常遇到的一個問題是,經過幾次請求,服務器變得非常慢,直到它終止並在終端(OSX)上拋出OutOfMemoryError。 這些請求本身非常輕量級,不過比使用DataMapper尋找一個實體或保存實體。 在appspot上,這個問題沒有發生。 有什麼辦法可以擴大JRuby的堆空間嗎? 異常日誌: Exceptio

    1熱度

    1回答

    我目前在生產中使用ree 1.8.7搭配乘客使用postgresql作爲數據庫的rails 2.3.5項目。 AB -n 10000 -c 100:285.69 [#/秒](平均) 我讀jruby的應該是最快的解決方案,所以我用JDBC postgres的適配器一起安裝JRuby的1.5.0.rc2和GlassFish的。由於性能非常差,我還開始使用「jruby --server -J-Druby

    11熱度

    2回答

    相當,可能是一個愚蠢的問題,因爲我不知道很多關於Java/Jython的/ JRuby中/字節碼,但是.. 我碰到_why's unholy跌跌撞撞,今天再次..它可以讓你從Ruby代碼輸出Python的字節碼..基本上允許它們產生相同的字節碼..因爲這些都編譯爲相同的字節碼,這是否意味着你可能使用Ruby中的任何Python庫,Ruby來自Python的圖書館?

    6熱度

    1回答

    我設置了正確的SDK,因爲我的所有ruby代碼都會編譯,但RubyMine會抱怨 找不到我的任何java類?這是一個缺陷還是有辦法讓它認識到這些課程在哪裏? 這裏是我的代碼,我都強調其所有抱怨的事情有關 require 'java' include_class 'java.awt.event.ActionListener' include_class 'javax.swing.JButton

    7熱度

    3回答

    所以我提出了在JRuby中編寫一些代碼的總體思路,然後通過Java訪問所有類。我不知道這是否可能,但我想問問。可以說,我 有一些JRuby的代碼: class adder def addme return 22 end end 如果我編這與jrubyc有沒有什麼辦法,然後我可能做這樣的事情在Java: import adder; class anything

    2熱度

    2回答

    剛剛在OSX上安裝了帶有jruby-1.4.0的cucumber 0.7.2和cucumber-rails 0.3.1。當我運行捆綁軟件安裝時,它會在我的主應用程序中放置一個cucumber-rails目錄,其中包含所有的gem代碼/依賴項。 首先,這絕對不是我想要的,我不知道爲什麼只發生在黃瓜欄上。 第二,如果我刪除此文件夾,只是手動安裝黃瓜護欄,當我運行script/generate feat

    15熱度

    1回答

    我很新的整個JRuby世界。我在一個相當大的測試套件上使用RSpec。我希望能夠頻繁運行規格,但JVM需要很長時間才能啓動它,這已經成爲一種真正的時間浪費。 有沒有辦法讓JVM保持運行?或者使用JRuby讓規格運行更快的方法?

    2熱度

    2回答

    例如, 用戶將此添加到「iamsmelly.com」。 如果我加一個href此,該鏈接將 www.mywebsite.com/iamsmelly.com 有沒有辦法讓它絕對如果它不是由HTTP前綴: //? 或者我應該恢復到jQuery爲此?

    1熱度

    1回答

    我試圖在Google App Engine上使用RoR構建網站。我使用google-appengine gem(http://appengine-jruby.googlecode.com)並按照(http://gist.github.com/268192)中的說明操作。問題是我無法提交任何表格! 我已經在兩個不同的乾淨的Win 7 Pro環境中試過這個,結果是一樣的。 安裝Ruby 1.8.6後(