Domanda

Per favore, dimmi se è possibile fare quanto segue:

  • crea un'istanza di una classe specifica in Java
  • passalo a JRuby per farci qualcosa
  • continua a utilizzare il " modificato " versione in Java

Puoi fornire un piccolo esempio funzionante?

EDIT: si scopre che l'incorporamento è stato il modo più semplice per raggiungere questo obiettivo. Maggiori informazioni sono disponibili su Incorporamento di JRuby .

È stato utile?

Soluzione 2

Questa era la soluzione che ho usato: Incorporamento diretto JRuby

Altri suggerimenti

Sì, è possibile. Questa pagina sul wiki JRuby dovrebbe iniziare.

Dipende da cosa intendi per "fare qualcosa". Se intendi "ridefinire un metodo", allora la risposta è no, non proprio. Il nuovo metodo verrà utilizzato da jruby, ma qualsiasi chiamata al metodo in java continuerà a invocare il vecchio metodo.

Autorizzato sotto: CC-BY-SA insieme a attribuzione
Non affiliato a StackOverflow
scroll top