【问题标题】:jruby pass jvm arguments to rake taskjruby 将 jvm 参数传递给 rake 任务
【发布时间】:2013-01-20 22:31:05
【问题描述】:

如何将像 Xmx 这样的 jvm 参数传递给 jruby 中的 rake 任务? 我正在使用 rvm 并运行 rake 任务“rake db:migrate”。

谢谢!

【问题讨论】:

    标签: jvm rake jruby


    【解决方案1】:

    而是放置整个路径,如果 jruby 已经是您正在使用的 Ruby(例如,使用 rvm),因此只需键入 rake 将使用 jruby,您可以使用双破折号将参数发送到jvm。

    例子:

    bundle exec rake -- -J-Xmx1024m(如果您使用捆绑器)

    rake -- -J-Xmx1024m

    【讨论】:

      【解决方案2】:

      找到了!

      jruby -J-Xmx2048m -S /home/prats/.rvm/gems/jruby-1.6.1@myapp/bin/rake db:migrate
      

      【讨论】:

      • 您也可以尝试`which rake`,而不是指定 rake 的完整路径以使其更通用。
      猜你喜欢
      • 2016-04-08
      • 1970-01-01
      • 2015-02-14
      • 2011-07-02
      • 2012-05-18
      • 1970-01-01
      • 1970-01-01
      • 2011-07-09
      相关资源
      最近更新 更多