即使在使用 Ruby 版本管理器时,是否建议将 -S 与 JRuby 一起使用?
Is using -S with JRuby recommended even when using a Ruby version manager?
根据 this page on the JRuby wiki 和其他资源,我看到的建议是
to always use jruby -S
.
因为
The -S
parameter tells JRuby to use its version of the installed binary, as opposed to some other version (such as an MRI version) that might be on your PATH
.
使用 rbenv 和 rvm 我在将 -S
与 JRuby 一起使用时遇到了问题(请参阅 ),我的理解是这两个版本管理器都解决了问题 -S
尝试地址。
如果您使用的是 Ruby 管理器,则不需要 运行 gem 命令和 jruby -S gem
作为 rbenv 或 rvm。这些工具为您管理命令路径,以便使用正确的 Ruby 运行 时间和正确的 rubygems 版本。类似适用于 rake.
根据 this page on the JRuby wiki 和其他资源,我看到的建议是
to always use
jruby -S
.
因为
The
-S
parameter tells JRuby to use its version of the installed binary, as opposed to some other version (such as an MRI version) that might be on yourPATH
.
使用 rbenv 和 rvm 我在将 -S
与 JRuby 一起使用时遇到了问题(请参阅 -S
尝试地址。
如果您使用的是 Ruby 管理器,则不需要 运行 gem 命令和 jruby -S gem
作为 rbenv 或 rvm。这些工具为您管理命令路径,以便使用正确的 Ruby 运行 时间和正确的 rubygems 版本。类似适用于 rake.