2010-06-22 1 views
2

Я пытаюсь запустить приложение rails в Netbeans с JRuby в качестве основного Ruby. Когда я пытаюсь запустить сервер, я получил сообщение об ошибке, как это,Проблема JRuby gem

Missing these required gems: 
    libxml-ruby 

Так что я попытался установить LibXML-рубиновый камень, но я не могу установить его, потому что его родную версию и JRuby не будут поддерживать его. Хорошо.

(in /home/braga/prj/eschool/trunk) 
jruby -S gem install libxml-ruby 
ERROR: Error installing libxml-ruby: 
     ERROR: Failed to build gem native extension. 

Building native extensions. This could take a while... 
/home/braga/netbeans-6.9/ruby/jruby-1.5.0/bin/jruby extconf.rb 
WARNING: JRuby does not support native extensions or the `mkmf' library. 
     Check http://kenai.com/projects/jruby/pages/Home for alternatives. 
extconf.rb:23: uninitialized constant CONFIG (NameError) 

Итак, мне пришлось установить альтернативу, и я установил жемчужину libxml-jruby. И я снова запустил сервер. Но все-таки я получаю следующее сообщение об ошибке,

Missing these required gems: 
    libxml-ruby 

ответ

3

Думаю, вы объявили require "libxml-ruby" где- либо в коде или плагин, который вы используете, убедитесь, что у вас есть require "libxml-jruby".

Надеюсь, это полезно

+0

Спасибо, что решил эту проблему. – bragboy