ヒープサイズを増やしたい。これを行うためにJava_OPTSを使用するにはどうすればよいですか?ヒープサイズが小さいために次のエラーが表示されることがあります
UNEXPECTED TOP-LEVEL ERROR:
Java.lang.OutOfMemoryError: Java heap space
at Java.util.Arrays.copyOfRange(Arrays.Java:3209)
at Java.lang.String.<init>(String.Java:215)
at Java.lang.StringBuilder.toString(StringBuilder.Java:430)
at com.Android.dx.rop.type.Prototype.withFirstParameter(Prototype.Java:370)
at com.Android.dx.rop.code.Rops.ropFor(Rops.Java:1210)
at com.Android.dx.cf.code.RopperMachine.run(RopperMachine.Java:478)
at com.Android.dx.cf.code.Simulator$SimVisitor.visitConstant(Simulator.Java:692)
at com.Android.dx.cf.code.BytecodeArray.parseInstruction(BytecodeArray.Java:763)
at com.Android.dx.cf.code.Simulator.simulate(Simulator.Java:95)
at com.Android.dx.cf.code.Ropper.processBlock(Ropper.Java:684)
at com.Android.dx.cf.code.Ropper.doit(Ropper.Java:639)
at com.Android.dx.cf.code.Ropper.convert(Ropper.Java:252)
at com.Android.dx.dex.cf.CfTranslator.processMethods(CfTranslator.Java:256)
this post にある情報を使用できるはずです。
-Xmszzzm
ここで、zzzは最小サイズです。
-Xmxzzzm
ここで、zzzは最大サイズです。
Java_OPTS="-Xms128m -Xmx512m"
VM args here 。
環境でグローバルに設定する方法は、オペレーティングシステムによって異なります。どのOSを使用していますか?
[〜#〜] edit [〜#〜]:「ubuntu」タグが表示されています。
etc/environment
にJava_OPTs行を入れることができるはずです。 etc/environment
を変更したら、更新された環境変数を有効にするためにログアウトして再度ログインする必要があります。