John-Breedloves-Mac-mini:~ john_breedlove$ irb
>> require 'jruby'
=> true
>> require 'zxing'
RuntimeError: ZXing requires JRuby
from /Library/Ruby/Gems/1.8/gems/zxing-0.1.1/lib/zxing.rb:1
from /System/Library/Frameworks/Ruby.framework/Versions/1.8/usr/lib/ruby/1.8/rubygems/custom_require.rb:36:in `gem_original_require'
from /System/Library/Frameworks/Ruby.framework/Versions/1.8/usr/lib/ruby/1.8/rubygems/custom_require.rb:36:in `require'
from (irb):2
>>
Comment est-ce possible? En outre, comment pourrais-je écrire cela dans un script ruby, cependant? J'ai un fichier que je veux exécuter appelé test.rb, qui contient les éléments suivants:nécessite jruby semble fonctionner et échouer simultanément
require 'rubygems'
require 'jruby'
require 'zxing'
ZXing.decode 'test.png'
Je l'exécuter à partir de la ligne de commande comme ceci:
ruby test.rb
Dans ce contexte, comment Dois-je inclure Java? Ou est-ce même possible?