请告诉我是否可以执行以下操作:

  • 在 Java 中创建特定类的实例
  • 将其传递给 JRuby 以对其执行某些操作
  • 继续使用Java中的“修改”版本

您可以提供一个小的工作示例吗?

编辑:事实证明,嵌入是实现这一目标的最简单方法。更多信息请参见 嵌入 JRuby.

有帮助吗?

解决方案 2

这是我使用的解决方案: 直接 JRuby 嵌入

其他提示

是的,这是可能的。 这一页 JRuby wiki 上的内容应该可以帮助您入门。

这取决于你所说的“做某事”是什么意思。如果您的意思是“重新定义方法”,那么答案是否定的,不是真的。jruby 将使用新方法,但在 java 中对该方法的任何调用都将继续调用旧方法。

许可以下: CC-BY-SA归因
不隶属于 StackOverflow
scroll top