JRuby: import vs inclure vs java import vs classe
Pourquoi tant de façons différentes d'inclure des classes Java dans JRuby? Quelles sont les différences? Qui dois-je utiliser?
2 réponses
, Vous pouvez trouver quelques exemples sur le travail avec les classes Java à:
https://github.com/jruby/jruby/wiki/CallingJavaFromJRuby
Il indique que vous devez utiliser java_import au lieu de import en raison du bogue JRUBY-3171.
Aussi include_class est ou sera obsolète (JRUBY-3797) en faveur de java_import.
Actuellement java_import est la méthode recommandée pour importer une classe Java.
import ne joue pas bien avec Rake, donc c'est découragé. java_import est le plus récent, et recommandé. include_class a été obsolète. En dehors de cela, ils font tous la même chose, et sont en fait des alias les uns des autres.
import est un alias pour java_import et java_import appels include_class.