Pregunta

Por favor, dígame si es posible hacer lo siguiente:

  • crear una instancia de una clase específica en Java
  • pásalo a JRuby para que haga algo con él
  • continúe usando el " modificado " versión en Java

¿Puede proporcionar un pequeño ejemplo de trabajo?

EDITAR: Resulta que incrustar era la forma más simple de lograr esto. Hay más información disponible en Incrustar JRuby .

¿Fue útil?

Solución 2

Esta fue la solución que utilicé: Incrustación directa de JRuby

Otros consejos

Sí, es posible. Esta página en el wiki de JRuby debería ayudarlo a comenzar.

Depende de lo que quieras decir con "hacer algo". Si quiere decir "redefinir un método", entonces la respuesta es no, no realmente. Jruby utilizará el nuevo método, pero cualquier llamada al método en Java continuará invocando el método anterior.

Licenciado bajo: CC-BY-SA con atribución
No afiliado a StackOverflow
scroll top