У меня установлена Windows XP, и я пытаюсь запустить на ней buildr, я никогда раньше не использовал Ruby. Я выполнил инструкции на веб-сайте сборщика, то есть:
- Установите переменную env JAVA_HOME, чтобы указать на мой JDK
- Выполните следующее: gem install buildr --platform mswin32. Похоже, установка прошла нормально, за исключением ошибки в документации (не знаю, важно это или нет):
- Запустил buildr --help и получил следующую ошибку:
C: /Ruby187/lib/ruby/site_ruby/1.8/rubygems.rb: 926: в 'report_activate_error': ошибка версии RubyGem: buildr (1.4.6 not> = 0) (Gem :: LoadError)
из C : /Ruby187/lib/ruby/site_ruby/1.8/rubygems.rb: 244: в 'activate_dep'
из C: /Ruby187/lib/ruby/site_ruby/1.8/rubygems.rb: 236: в 'активировать'
из C: /Ruby187/lib/ruby/site_ruby/1.8/rubygems.rb: 1307: в 'драгоценном камне'
из C: / Ruby187 / bin / buildr: 18
- Это известная проблема: https://issues.apache.org/jira/browse/BUILDR-580
Я пробовал дать ему версию:
buildr _1.4.6 _ --help
Но у меня такая же ошибка, за исключением:
'report_activate_error': ошибка версии RubyGem: buildr (1.4.6 not = 1.4.6) (Gem :: LoadError)
Кто-нибудь еще сталкивался с этим или я что-то не так делаю?
Благодарность
ОБНОВЛЕНИЕ. Я установил JRuby, и у меня это сработало. Любые отзывы по первоначальной проблеме приветствуются, пока я собираюсь придерживаться JRuby.
Установил Ruby 1.8.6 для Windows с помощью установщика Ruby