dea*_*mer 16 java heap ubuntu android jvm
我想增加我的堆大小.如何使用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)
Run Code Online (Sandbox Code Playgroud)
Jon*_*n O 43
您应该能够使用中发现的信息,这个职位.
-Xmszzzm
Run Code Online (Sandbox Code Playgroud)
其中zzz是你的最小尺寸.
-Xmxzzzm
Run Code Online (Sandbox Code Playgroud)
其中zzz是你的最大尺寸.
JAVA_OPTS="-Xms128m -Xmx512m"
Run Code Online (Sandbox Code Playgroud)
您可以在此处找到有关VM args的更多信息.
如何在您的环境中全局设置取决于您的操作系统.你在使用哪种操作系统?
编辑:我现在看到"ubuntu"标签.
您应该能够将JAVA_OPTs行放入etc/environment.修改后etc/environment,您必须注销并重新登录才能使更新的环境变量生效.
| 归档时间: |
|
| 查看次数: |
67534 次 |
| 最近记录: |