2008-11-20 49 views
6

請告訴我,如果有可能做到以下幾點:JRuby和Java對象

  • 在Java中創建一個特定的類的實例
  • 將它傳遞給JRuby中用它做什麼
  • 繼續使用Java中的「修改」版本

可以提供一個小型工作示例嗎?

編輯:事實證明,嵌入是最簡單的方法來實現這一點。更多信息請見Embedding JRuby

回答

1

這是我使用的解決方案:Direct JRuby embedding

+0

看起來你在這裏有一些鏈接腐爛,是否有另一個鏈接可以在這裏使用(並希望在答案中總結,以避免在未來這個問題?) – 2011-09-18 20:02:07

0

這取決於你的意思是「做什麼」的東西。如果你的意思是「重新定義一種方法」,那麼答案是否定的,不是真的。新方法將被jruby使用,但是在java中調用該方法將繼續調用舊方法。