2010-11-23 2 views
0

내 MacBook에 기본 ruby ​​설치 (10.6 사용)를 사용하고 있습니다. 내 레일 2.3.5 인턴 레일 서버를 시작할 때 나는이 경고를 받는다.경고 : Gem :: 종속성

/System/Library/Frameworks/Ruby.framework/Versions/1.8/usr/lib/ruby/gems/1.8/gems/rails-2.3.5/lib/rails/gem_dependency.rb:119:Warning: Gem::Dependency#version_requirements is deprecated and will be removed on or after August 2010. Use #requirement 

어떻게 비활성화 할 수 있습니까? 덕분에 !

답변

2

레일을 2.3.x의 최신 안정 버전으로 업그레이드하십시오 (2.3.9, 제 생각 엔). 이 메소드는 호출하는 방법에 따라 레일스 프레임 워크에서 호출하는 내부 호출입니다. 1.3.7 rubygems가 설치되어있어 불만을 제기하고 있으며, 다운 그레이드 루비 젬보다 레일을 업그레이드하는 것이 훨씬 쉽습니다.

을 사용하여 이전 버전의 rubygems가 설치된 gemset (1.3.5 또는 1.3.6이 작동해야 함)과 레일 2.3.5를 만들 수도 있습니다. 하지만 업그레이드가 가능하다면