如何在使用Warbler从Java构建的JAR中访问Ruby类?

时间:2013-12-29 00:26:35

标签: java ruby jruby warbler

编译类中的方法名称很奇怪,不能直接从Java使用或调用。由于Ruby文件与模块和库之间存在依赖关系,因此无法使用ScriptingEngine直接在这些类上调用方法。有什么建议吗?

1 个答案:

答案 0 :(得分:0)

这个问题触及了您遇到的所有其他问题的问题的根源。 JRuby和Warbler 生成可以放入Java应用程序的类。 Ruby对象有一个运行时库和所有其他所需的东西。最终,您需要启动一个Ruby运行时,这就是JRuby Embed API的全部内容。