jruby -v
返回Error: Could not find or load main class org.jruby.Main
我从JRuby网站下载了 jruby-dist-9.1.12.0-src.zip ,然后将其内容提取到 C:\ jruby-9.1.12.0 。 / p>
然后,我使用setx path "%path%;C:\jruby-9.1.12.0\bin"
将其 bin 文件夹添加到“ path”变量中。命令echo %PATH%
返回C:\jruby-9.1.12.0\bin
作为条目之一。
我什至设置了几个环境变量。 set | findstr JRUBY_HOME
返回JRUBY_HOME=C:\jruby-9.1.12.0
,而set | findstr JAVA_HOME
返回JAVA_HOME=C:\Program Files\Java\jre8
。
我想念什么?我下载了错误的JRuby吗?
答案 0 :(得分:0)
TLDR 使用bin下载; 不 src下载。
我通过删除 C:\ jruby-9.1.12.0 中的内容(来自 jruby-dist-9.1.12.0-src.zip )。然后我下载了 jruby-bin-9.1.12.0.zip 并将其内容提取到 C:\ jruby-9.1.12.0 。