2012-10-12 28 views
0

當我運行rails server,rails consolerails runner等時,我想將一些命令行開關傳遞給Ruby二進制文件。 (在我的情況下,它是JRuby,我想確保Java啓動的內存更多,但是這個問題似乎可以應用於任何Ruby實現。)令人驚訝的是,我找不到任何關於此的文檔。任何人都知道如何做到這一點?在運行Rails時將參數傳遞給Ruby

回答

1

試試這個:

jruby --args -S rails ... 
+0

這是有道理的。 JRuby也會回答'ruby',至少在rvm下,所以我甚至不需要在這裏硬編碼jruby二進制文件。我的下一個計劃中的問題是「我如何通過Rake將參數傳遞給Ruby」,但現在我不必去問它了。 :-) –

1

使用JRUBY_OPTS環境變量在

JRUBY_OPTS="-J-Xmn512m" rails server 
+0

這將做到這一點! Upvoting,但我會接受@ rogerdpack的答案,因爲它更一般。 –

+0

但是我的方便,因爲你可以將這些東西存儲在你的shell中;-) – Reactormonk

相關問題