jruby

    4熱度

    2回答

    我正在做的項目是用Java和解析器編寫的源代碼文件。 (Java src到現在)。現在我想啓用解析Ruby代碼。 因此,我正在尋找解析Ruby源代碼的Java解析器。 我現在唯一能找到的就是Ruby中的Ruby解析器(ParseTree和RubyParser ...)。 我可能會用JRuby中的Ruby解析器解析我想要的源文件,然後從那裏訪問我的Java東西。 但是這意味着我將無法重用我以前編寫的

    0熱度

    1回答

    JRuby script.rb會拋出許多Java錯誤。 我試圖輸出到一個文本文件,但只記錄腳本本身的輸出。我需要捕捉所有發生的錯誤,因爲它們很長。我怎樣才能做到這一點?

    0熱度

    2回答

    我試圖使用Ruby中的Ezcrypto gem來加密一些數據。在MRI環境下運行時,情況會非常好,但是當使用JRuby運行相同的代碼時,我會得到奇怪的結果。 執行以下操作應該產生與重複調用相同的輸出。從MRI 輸出: irb(main):007:0> Base64.encode64(EzCrypto::Key.encrypt_with_password "password", "salt","To

    0熱度

    3回答

    我運行一個JRuby的something.rb腳本的安全蓋,突然它拋出這樣的: Error: Your application used more memory than the safety cap of 500m. Specify -J-Xmx####m to increase it (#### = cap size in MB). Specify -w for full OutOfMem

    4熱度

    3回答

    我有一個對象,我想抓住java中的內容。 唯一的問題是,目前是紅寶石。 irb(main):050:0> blah => "BAh7ByIeYXV0aGVudGljYXRpb25fc3RyYXRlZ2llczAiCXVzZXJpBg%253D%253D-\ -0cdecf4edfaa5cbe4693c9fb83b204c1256a54a6" irb(main):049:0> Marshal

    1熱度

    2回答

    我想寫一個與JRuby的complete.jar像這樣執行的腳本: java -cp derby.jar; -Djdbc.drivers=org.apache.derby.jdbc.EmbeddedDriver -jar jruby-complete.jar -S my_script.rb 我使用JVM 1.6.0_11和JRuby 1.4。 在我的jruby腳本中,我嘗試像這樣連接到數據庫。

    0熱度

    1回答

    cqq.rb:96 **warning: Statement not reached.** /root/newpackage/lib.rb:727 **warning: instance variable @object not initialized** Error: Your application used more memory than the safety cap of 500

    0熱度

    1回答

    我正在嘗試在JRuby中使用hpricot。 我的問題是以下。如果我有這樣的代碼: #!ruby require 'hpricot' require 'open-uri' # load the RedHanded home page doc = Hpricot(open("http://redhanded.hobix.com/index.html")) 我在哪裏放? 進入我的控制器?因

    11熱度

    1回答

    有沒有一種方法可以將一個Java對象從JRuby中顯式投射到另一個Java類中? 有時我希望能夠從JRuby調用SomeJavaClass#aMethod(MySuperClass)而不是SomeJavaClass#aMethod(MyClass)。 從Java,我應該這樣做: someJavaObject.aMethod((MySuperClass) myObj); ,但我沒有看到一個#ca

    7熱度

    1回答

    我剛剛安裝了jruby-1.4.0來玩弄它。不過,我注意到,鶯在我的rails部署中默認打包了這個。我的產品使用jruby-complete-1.3.1(我已經添加到我的lib目錄中凍結版本),但warbler在將所有東西打包時添加jruby-core-1.4。這對我來說有點令人擔憂,因爲我不想要任何版本問題或衝突,我只想凍結我的jruby版本,以便在準備升級時必須明確地更改它。有誰知道實現這一目