javaruby

JRubyの使うヒープサイズ

JRubyに付属しているgemを使うとヒープサイズが足りないと怒られます。
-Xmxの指定はどこでするのだろうか?
今日は、はまってしまったので、また、明日…

# java -version
java version "1.6.0"
Java(TM) SE Runtime Environment (build 1.6.0-b105)
Java HotSpot(TM) Client VM (build 1.6.0-b105, mixed mode, sharing)
# jruby -S gem -v
0.9.4
# jruby -S gem install ActiveRecord-JDBC
Bulk updating Gem source index for: http://gems.rubyforge.org
Exception in thread "main" java.lang.OutOfMemoryError: Java heap space
at org.jruby.util.ByteList.grow(ByteList.java:496)
at org.jruby.util.ByteList.append(ByteList.java:114)
at org.jruby.util.ByteList.append(ByteList.java:120)
at org.jvyamlb.ScannerImpl.update(ScannerImpl.java:330)
at org.jvyamlb.ScannerImpl.ensure(ScannerImpl.java:350)
at org.jvyamlb.ScannerImpl.scanLineBreak(ScannerImpl.java:581)
at org.jvyamlb.ScannerImpl.scanToNextToken(ScannerImpl.java:562)
at org.jvyamlb.ScannerImpl.fetchMoreTokens(ScannerImpl.java:488)
at org.jvyamlb.ScannerImpl.peekToken(ScannerImpl.java:411)
at org.jvyamlb.ParserImpl$20.produce(ParserImpl.java:410)
<<以下省略>>
タイトルとURLをコピーしました