不能从特定位置调用jruby

时间:2014-06-22 13:58:51

标签: ruby ubuntu

  1. 我在jruby-1.7.12目录中的ubuntu上安装了/opt/jruby-1.7.12/bin/jruby,但当我which jruby时,它始终指向/usr/bin/jruby。我尝试通过以下方式创建符号链接:

    ln -s {/opt/jruby-1.7.12/bin/jruby} {/usr/bin/jruby}
    

    但输出是:

    ln: creating symbolic link `{/usr/bin/jruby}': No such file or directory.
    

    如何解决此问题?

  2. 我通过jruby-1.7.12命令下载并解压缩tar zxvf,但当我jruby -v时,我总是得到:

    jruby 1.4.0 (ruby 1.8.7 patchlevel 174) (2010-02-11 6586) (OpenJDK 64-Bit Server VM 1.6.0_24) [amd64-java]
    

    我希望它说1.7.12。非常感谢你的帮助。

1 个答案:

答案 0 :(得分:0)

您应该将符号链接指向sudo加上您不需要花括号:

sudo ln -s /opt/jruby-1.7.12/bin/jruby /usr/bin/jruby

它应该有用。