我正在尝试使用jruby-complete.jar,并且在不同的操作系统中遇到一些不一致的行为。
在OS X 10.7& 10.6我尝试下载jruby-complete-1.6.7.jar并运行:
java -jar jruby-complete-1.6.7.jar -S gem list -l
我收到错误:
LoadError: no such file to load -- rubygems
require at org/jruby/RubyKernel.java:1033
(root) at /usr/bin/gem:8
所以我在Windows 7机器上尝试了同样的事情:
*** LOCAL GEMS ***
rake (0.8.7)
sources (0.0.1)
OS X计算机和Windows计算机都运行java版本" 1.6.0_29"。我在Windows 7机器上没有任何ruby安装,但OS X机器都安装了ruby。
导致此操作无法在OS X上运行但是它适用于Windows?
答案 0 :(得分:1)
尝试在OSX框上将RUBYOPT
shell变量设置为rubygems
:
export RUBYOPT=rubygems
...然后再试一次