jruby

    0熱度

    2回答

    我試圖在自定義應用程序中使用JRuby,而且我似乎無法加載JRubyEngine對象。我的類是什麼樣子功能上類似於此: public class ScriptEngine { private static ScriptEngine engine = new JRubyEngine(); public void run(final String script, final M

    3熱度

    3回答

    我有一個用ruby編寫的應用程序(運行在JRuby VM中)。分析時,我意識到它花費了很多(實際上幾乎全部)時間將一些哈希轉換爲JSON。 這些散列具有符號鍵,其他類似哈希值,數組,字符串和數字的值。 是否有適合這種輸入的序列化方法,並且運行速度通常比JSON快?如果它有一個Java或JRuby兼容的寶石,它會更好。 我目前使用的是jruby-json gem,這是JRuby中最快的JSON實現(

    6熱度

    3回答

    我熟悉一些JRuby代碼,並且希望能夠在代碼中放置一個斷點並從命令行運行(像往常一樣),讓它在達到那個時候進入調試器點。有什麼我可以放在我的代碼強制JRuby進入調試器? 我試過運行jruby -r debug foo.rb(而不是通常的jruby foo.rb),然後用b bar.py:98設置一個斷點,然後繼續。但是,每當出現異常時,調試器都會停止,並且在它到達我感興趣的代碼行之前似乎有很多它

    2熱度

    1回答

    我仍然不覺得這個問題得到了充分的回答。一個人如何在JRuby中做到這一點: MyClass myobj = new MyClass; InheritsFromMyClass changedobj = (InheritsFromMyClass)myobj;

    2熱度

    2回答

    我正在尋找使用jRuby開發GUI應用程序,但是,我不確定在我的學習中,哪一本將是一本很好的Swing書籍或教程。

    4熱度

    2回答

    我正在考慮在App Engine上使用JRuby,但聽說App Engine上的Juby應用程序與Python應用程序相比,啓動滯後很長。爲什麼是這樣? 是因爲JRuby的jar文件是如此之大,冷啓動需要它們加載到內存中之前的應用程序才能開始投放?這將是我的猜測,但我不確定這是否是一個精確的技術解釋。而且,如果是這樣,爲什麼Python不同?

    2熱度

    1回答

    我使用ActiveRecord的activerecord-jdbc-adapter可以訪問運行在jRuby下的Rails應用程序的SQLServer數據庫,並且無法插入二進制數據。我得到的例外如下。注意,我只是對來自工作正常的Fixtures的二進制數據進行了一次簡單的檢查。 ActiveRecord::StatementInvalid: ActiveRecord::ActiveRecordErr

    2熱度

    1回答

    我有一個Ruby文件,如下所示: module Example class Myclass def t_st "Hello World!" end end end 現在如果這只是一類我將能夠使用Java代碼: ScriptEngine jruby = new ScriptEngineManager().getEngineByName(

    25熱度

    2回答

    爲什麼有很多不同的方式將Java類包含到JRuby中?有什麼區別?我應該使用哪一個?

    0熱度

    1回答

    在jRuby 1.3和1.4下運行warble時出現以下錯誤。我是新來的鶯,有什麼建議接下來要做什麼? $ warble war WarblerWar.java:70:in `addEntry': java.lang.NoSuchMethodError: org.jruby.util.ByteList.getUnsafeBytes()[B from WarblerWar.ja