如何配置IntelliJ以将Rake的特定rbenv版本用作外部工具?

时间:2017-02-10 00:09:28

标签: ruby intellij-idea rake

我的终端配置为使用Ruby 1.8.7,通过ruby env。

如果我在IntelliJ中打开终端并执行ruby --version我得到1.8.7,这是正确的。

我有一个外部工具,它本质上只是一个Rake任务。我也希望使用我的rbenv托管Ruby 1.8.7运行,但是,当我运行任务时,它默认使用系统Ruby(2.0),然后保释,因为这里没有安装gem。

详细输出一直指向usr/bin/rake - 有什么办法可以配置IntelliJ来使用不同版本的Rake吗?

我在运行10.12的Mac上使用IntelliJ IDEA Ultimate 2016.3

1 个答案:

答案 0 :(得分:0)

在rbenv中设置Rake垫片的外部工具中使用绝对路径作为Program参数:

/Users/someuser/.rbenv/shims/rake