기본적으로 JRuby를 1.9 모드로 실행하는 가장 좋은 방법은 무엇입니까?JRuby 1.6을 기본 Ruby 1.9로 만드는 방법은 무엇입니까?
즉, 나는 JRUBY_OPTS
환경 변수 당신에게
기본적으로 JRuby를 1.9 모드로 실행하는 가장 좋은 방법은 무엇입니까?JRuby 1.6을 기본 Ruby 1.9로 만드는 방법은 무엇입니까?
즉, 나는 JRUBY_OPTS
환경 변수 당신에게
사용을 감사 rake test
대신
jruby --1.9 -S rake test
의 실행하려는. JRUBY_OPTS
에는 명령 줄에 지정된 인수에 추가되는 인수 목록이 있습니다. (리눅스) 예를 들어
: 윈도우에서
$ jruby -v jruby 1.6.0.RC1 (ruby 1.8.7 patchlevel 330) (2011-01-10 769f847) (Java HotSp... $ export JRUBY_OPTS=--1.9 $ jruby -v jruby 1.6.0.RC1 (ruby 1.9.2 trunk 136) (2011-01-10 769f847) (Java HotSpot(TM... $ export JRUBY_OPTS=--1.8 $ jruby -v jruby 1.6.0.RC1 (ruby 1.8.7 patchlevel 330) (2011-01-10 769f847) (Java HotSpo...
, set JRUBY_OPTS=--1.9
대신 사용합니다.
감사합니다. –
Windows에서 나를 위해 작동하지 않습니다. –
당신이 자바에서 JRuby를 만드는 경우 :
는대체 솔루션에 다음 줄 (및 기타 설정)을 배치하는 것입니다합니다 (#jrubyc의 IRC 채널에 bbrowning 덕분에)
RubyInstanceConfig config = new RubyInstanceConfig();
config.setCompatVersion(CompatVersion.Ruby1_9);
Ruby runtime = Ruby.newInstance(config)
을 당신의 ~/.jrubyrc 파일 RVM이 기본으로 설정 기본 모드와 JRuby를/Rubinius를 구축있게
compat.version=1.9
:
rvm install jruby-1.6.7-d19 --1.9
rvm install rbx-2.0.testing-d19 --1.9
접미사 -d19
나는 단지 1.9 1.8 사이 모드 루비를 구분하기 위해 사용, 생략 할 수 있습니다.
는 --1.9
모드는 JRuby를/Rubinius의 다음 주요 릴리스에서 기본이 될 것이다, 그래서 당신은 당신이 --1.8
RVM 스위치 1.8를 사용합니다 있는지 확인 할 수 있습니다.
업데이트 2012-05-25 : Jruby 1.7.0.preview1이 빠졌습니다. 기본적으로 1.9입니다.
은 Aptana Studio에서 작동합니다. –
전쟁 파일로 응용 프로그램을 패키지로 솔새를 사용하여 버전을 실행하여 설정할 수 있습니다하십시오 config/warble.rb
파일을 생성
warble config
합니다. 이 파일은 명금을 구성하는 방법에 대한 의견을 많이 포함하고, 특히 다음
# Set JRuby to run in 1.9 mode.
# config.webxml.jruby.compat.version = "1.9"
의 주석에게 #
을 제거하여 두 번째 줄을, 그리고 warble
명령으로 전쟁을 다시 패키징.
http://jira.codehaus.org/browse/JRUBY-5592 – codecraig
감사합니다. 내 하루를 구 했습니 다. :) – RameshVel
예, 간단한 답변에 감사드립니다. – fighella