2016-01-11 23 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。