2016-01-11 83 views
0

在Java中運行Ruby腳本時,我們使用ScriptEngine jruby = new ScriptEngineManager().getEngineByName("jruby");,如果您只需要從Java調用Ruby腳本,則似乎不需要安裝JRuby。
我正在使用jdk8.0。
我不知道我是否以正確的方式思考這個工作人員...在Java中運行JRuby代碼是否需要JRuby安裝?

回答

2

您不需要「安裝」JRuby(如在您的系統的某處擴展tar.gz或zip ),但您需要在您的應用程序的CLASSPATH中的某個地方安裝一個JRuby jar文件。我會推薦包含Ruby標準庫的jruby-complete.jar。