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
.