jruby, стеклянная рыба и бандлер - PullRequest
0 голосов
/ 15 ноября 2011

Интересно, есть ли у кого-нибудь следующая проблема:

в среде jruby я могу сделать:

gem install glassfish

без проблем

Но если я добавлю

gem 'glassfish' 

в мой Gemfile и сделай

bundle install

всегда жалуются на то, что стеклянная рыба не может быть найдена.

Есть какое-нибудь решение для этого? Спасибо

Ответы [ 2 ]

0 голосов
/ 23 ноября 2011

Оказалось, что-то не так с Gemfile.lock. удалил файл и переустановил исправил проблему.

0 голосов
/ 21 ноября 2011

Есть ли у вас source "http://rubygems.org" в вашем Gemfile? Я только что проверил

 source "http://rubygems.org"
 gem 'glassfish'

и это было нормально:

$ cat > Gemfile
source 'http://rubygems.org'
gem "glassfish"
$ jruby -S bundle install
Fetching source index for http://rubygems.org/
Using rack (1.3.5) 
Installing glassfish (1.0.3) 
Using bundler (1.0.21) 
Your bundle is complete! Use `bundle show [gemname]` to see where a bundled gem is installed.

Сказав это, имейте в виду, что в настоящее время драгоценность стеклянной рыбы не поддерживается. Для альтернатив, пожалуйста, проверьте это сообщение в блоге: http://www.engineyard.com/blog/2011/taking-stock-jruby-web-servers/

...