2013-12-23 27 views

回答

0

最簡單的方法是對您的Java代碼期望的implement an interface,然後將該對象的實例傳遞給Java代碼。這假定JRuby將成爲你的程序的「主要」。如果您需要Java作爲「主」,但仍然需要調用Ruby代碼,則需要查看JRuby Embed (previously Red Bridge) API

+0

GUI應用程序在java中,核心部分已經在ruby中實現。我使用warbler從核心應用程序構建了一個jar,並在GUI應用程序中添加了jar作爲依賴項。但是,我仍然不知道如何使用java的類和模塊來運行/執行ruby腳本/方法。 –

相關問題