2010-06-01 2 views
0

this error을 고치려고했는데 새로운 것으로 끝 냈습니다.레일스 보석이 누락되었습니다. `gem install -v = 2.3.4 rails`

Ruby 1.8.6을 설치했지만 내 응용 프로그램에 내장 JRuby 1.4.0을 사용했습니다.

모든 모든 것이 추락 (I 그 링크에서받은 응답에 지정된대로) 나는 모든 보석을 업데이트 할 때까지 잘 작동했다 :

: 나는 다음과 같은 오류 메시지를 수신 응용 프로그램을 시작하려고 그 이후 레일 2.3.4 보석이 누락되었습니다. gem install -v=2.3.4 rails는 레일이 설치되어 있습니까 버전 또는 을 주석 RAILS_GEM_VERSION 설치 최신 버전을 사용하기를 설정/environment.rb에의 당신의 RAILS_GEM_VERSION 설정을 업데이트하십시오.

그런 다음 업데이트를 제거하려고했는데 (대부분 v2.3.8까지), 마지막 버전은 2.3.4입니다. 내 설정/environment.rb에 파일에서

나는이 있습니다

RAILS_GEM_VERSION = '2.3.4' unless defined? RAILS_GEM_VERSION 

그래서 내가 업데이트 전에 채 모든 것이 같아요.

질문은 .... 왜 계속 오류가 발생합니까? 앱을 시작할 수없는 이유는 무엇입니까?

답변

0

NetBeans 대신에 Ruby의 gem 디렉토리를 가리키는 내장 Jruby 1.4.0 플랫폼의 gem 경로를 변경하여이 작업을 수행했습니다.

장래에 잘 작동하길 바랍니다.

+0

여러 개의 루비/보석 환경을 실행하는 경우 rvm을 살펴 보는 것이 좋습니다. 읽어보고, 다운로드하고, 구성하는 데 30 분 정도 걸리지 만, 실제로는 더 간단합니다. –

+0

나는 그것을 시도 할 것이다. 감사. –

관련 문제