如何为IntelliJ的Ruby插件设置JRuby SDK?

时间:2014-07-29 13:37:39

标签: intellij-idea jruby

在项目结构下,我去" SDKs>添加> JRuby SDK>新当地......"所以它要求我在文件系统中找到SDK。 问题是,如果我选择父JRuby目录(或任何目录)它会禁用OK按钮,如果我选择jruby.exe它会弹出一个错误"找不到Java 1.5或更高版本"。

我有java,我甚至可以从IntelliJ外部的终端运行一个gem(所以我想我的JRuby知道我的JDK)。

2 个答案:

答案 0 :(得分:1)

很可能未设置您的JAVA_HOME env变量。

我遇到了同样的问题。我在IntelliJ中设置了JDK7,但JRuby没有认识到JDK并且仍在抱怨“找不到Java 1.5或更高版本”。

因为我无法在系统中全局设置JAVA_HOME,所以我在cmd会话中将其设置为本地,然后从同一cmd会话运行IntelliJ。这对我有用。

答案 1 :(得分:0)

供将来参考:     只需转到JRuby目录选择bin文件夹并选择jruby文件,它将启用“Ok”按钮。