请告诉我是否可以执行以下操作:
- 在 Java 中创建特定类的实例
- 将其传递给 JRuby 以对其进行处理
- 继续使用 Java 中的“修改”版本
您可以提供一个小的工作示例吗?
编辑:事实证明,嵌入是实现这一目标的最简单方法。有关嵌入 JRuby的更多信息。
请告诉我是否可以执行以下操作:
您可以提供一个小的工作示例吗?
编辑:事实证明,嵌入是实现这一目标的最简单方法。有关嵌入 JRuby的更多信息。
是的,这是可能的。JRuby wiki 上的这个页面应该可以帮助您入门。
这是我使用的解决方案:Direct JRuby embedding
这取决于你所说的“做某事”是什么意思。如果您的意思是“重新定义方法”,那么答案是否定的,不是真的。jruby 将使用新方法,但在 java 中对该方法的任何调用都将继续调用旧方法。