jruby 1.5.2를 제 제작 환경으로 사용하고 있습니다. 종속성 관리를 gem_tools에서 'bundler'로 옮기려고합니다.bundler jruby and json-jruby
일단 서버에서 코드를 체크 아웃하고 '번들 설치'를 실행하면 다음과 같은 오류가 발생합니다. 보석 소스에서 'json-jruby (~> 1.5.0) ruby'를 찾을 수 없습니다. 나는 또한, JRuby를 -S 보석은 JSON-JRuby를 설치하려고
당신의 Gemfile에 나와있는 다음 시도 :
보석을 찾을 수 없습니다 'JSON-JRuby를 : 나는 다음과 같은 오류를 취득한 후 Gemfile에 경로 옵션을 (> = 0) java '가 /usr/local/jruby-1.5.2/lib/ruby/gems/1.8/gems/json-jruby-1.5.0-java에 있습니다. 소스에 'json-jruby (> = 0) java'의 버전이 없습니다.
이 문제에 대한 해결 방법에 대한 의견을 보내 주시면 대단히 감사하겠습니다. 나는 많은 사람들이 나와 같은이 문제를 가져야한다고 희망한다. JRuby를 1.5.2 (루비 1.8.7 패치 레벨 249) (2010-08-20 1c5e29d) (자바 핫스팟 (TM) 64 비트 서버 VM 1.6.0_30) AMD64-자바 :
다음은 몇 가지 ENV 정보입니다 ] 레일 2.2.2
Gemfile :
....
....
platforms :jruby do
gem 'activerecord-jdbc-adapter', '0.9.4'
gem 'activerecord-jdbcmysql-adapter', '0.9.4'
gem "json-jruby", "~> 1.5.0"
gem 'image_voodoo', '0.7'
gem 'jdbc-mysql', '5.0.4'
gem 'jruby-openssl', '0.2.3'
end
....
....
group :integration, :devwithcaching, :production do
if defined?(JRUBY_VERSION)
gem "json-jruby", "~> 1.5.0"
else
gem 'json_pure', '1.6.5'
end
end
** gem install json ** – Francois
gem 디렉토리도 비어있게되면 어떻게됩니까? – user380692