我在 Windows XP 上运行 Aptana 3.0.6 我还安装了 JRuby 1.6.4 和 PATH 上的 bin 目录
我对如何从控制台或通过运行脚本启动 JRuby 感到很困惑。
Aptana 在 PATH 中寻找 ruby,但 JRuby 是通过 JRuby
启动的。
据我所知,不可能在 Windows 上将 JRuby 作为 Ruby
启动。
有没有人找到在 Windows 上的 Aptana 中使用 JRuby 的方法?
在 Unix/OSX 机器上,我可以使用 rvm 来处理这个问题。不过,Windows 上的 Pik 没有帮助。
最佳答案
我遇到了同样的问题。在此站点的另一篇文章中找到了线索。在 Linux 或 Mac 上,您只需创建一个名为 ruby 的符号链接(symbolic link)到您的 jruby 可执行文件并完成它。在 Windows 中没有这个好处(感谢 Bill!),您可以在 jruby bin 目录 (ruby.bat) 中创建一个包装器脚本,它可以有效地做同样的事情(假设您的路径中已经有 jruby/bin)。它被张贴在其他地方只是引用“jruby”。我发现我必须包含 Aptana 的完整路径才能解析引用。
ruby.bat:
@C:\devel\jruby-1.6.5\bin\jruby %*
关于windows-xp - 在 Windows XP 上从 Aptana Studio 3 启动 JRuby,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/8298894/