2012-03-24 3 views
0

jruby-complete.jar을 실험 중이며 서로 다른 운영 체제에서 일관성없는 동작이 나타나고 있습니다. OS에jruby-complete.jar에 rubygems가 있어야합니까?

10.7 & 10.6 나는 JRuby를 완성-1.6.7.jar 및 실행을 다운로드 시도 X :

LoadError: no such file to load -- rubygems 
    require at org/jruby/RubyKernel.java:1033 
    (root) at /usr/bin/gem:8 

그래서 나도 같은 시도 :

java -jar jruby-complete-1.6.7.jar -S gem list -l 

오류가 발생합니다 Windows 7 컴퓨터에서의 작업 :

*** LOCAL GEMS *** 

rake (0.8.7) 
sources (0.0.1) 

OS X 컴퓨터와 Windows machin e가 Java 버전 "1.6.0_29"를 실행 중입니다. Windows 7 머신에는 루비 설치가 없지만 OS X 머신에는 루비가 설치되어 있습니다.

OS X에서는 작동하지 않지만 Windows에서는 작동합니까?

답변

1

당신의 OSX 상자에 rubygemsRUBYOPT 쉘 변수를 설정하십시오 :

export RUBYOPT=rubygems 

을 ... 다시

+0

나는 여전히 ENV 변수를 설정 한 후 같은 오류가 발생하려고합니다. 그래서, 나는 당신이 똑같은 실수를하지 않았다고 생각합니까? 그것은 내 기계에서 환경 문제가되어야합니다. –

+1

오류 메시지가 표시되지 않습니다. JRUBy_HOME을 설정 했습니까? 이것을 시도하면 어떻게 될까요?'java -jar jruby-complete-1.6.7.jar -e "는 'yo'를 넣을까요? – Rob

+0

다른 명령의 대부분은 여기에서 언급 한 것처럼 잘 작동합니다. JRUBY_HOME도 설정하지 않았습니다. –

관련 문제