如何为 CMD 6.1.1.76 增加 Java 堆内存
How to increase Java Heap Memory for CMD 6.1.1.76
如何为 CMD 6.1.1.76 增加 Java 堆内存?
我认为这些不再有效:
http://www.ladysign-apps.com/developer/java-heap-exception-when-using-sencha-cmd/#.VxQIauMrJTY
https://www.sencha.com/forum/showthread.php?251529-Java-Heap-Size
当 运行
时出现 Java 堆异常
sencha app build
特别是在切片图像时(我不想跳过这个)
您必须编辑位于 Cmd 文件夹中的 sencha.cfg 文件。
如果您在 Windows - 很可能在这里:
C:\Users\<user>\bin\Sencha\Cmd.1.1.76
在其中,您将找到带有 JVM 启动参数的部分:
#------------------------------------------------------------------------------
# These are the JVM startup arguments. The primary things to tweak are the JVM
# heap sizes.
# java.awt.headless=true - required to make phantomjs (used by theme slicer)
# work in headless environments
# cmd.jvm.args=-Xrunjdwp:transport=dt_socket,server=y,address=8888,suspend=n -Xms128m -Xmx2048m -Djava.awt.headless=true
cmd.jvm.args=-Xms128m -Xmx1024m -Dapple.awt.UIElement=true
您可以在 Sencha Cmd Docs 中找到有关配置文件的更多信息。
编辑: 从 Cmd 6.5.0 这不再有效。您将不得不使用 _JAVA_OPTIONS
# On previous versions, this file provided a way to specify the cmd.jvm.* properties
# to control the execution of the JVM. To accommodate all possible execution scenarios
# support for these properties has been removed in favor of using the _JAVA_OPTIONS
# environment variable.
对于新版本的 sencha cmd (7.1+)
see this image
您可能需要增加更多的 Xms 和 Xmx(请不要在这里夸大)
对我来说,我有-Xms2048 -Xmx8192
关闭您的 bash/terminal 并重新启动它
如何为 CMD 6.1.1.76 增加 Java 堆内存?
我认为这些不再有效:
http://www.ladysign-apps.com/developer/java-heap-exception-when-using-sencha-cmd/#.VxQIauMrJTY
https://www.sencha.com/forum/showthread.php?251529-Java-Heap-Size
当 运行
时出现 Java 堆异常sencha app build
特别是在切片图像时(我不想跳过这个)
您必须编辑位于 Cmd 文件夹中的 sencha.cfg 文件。 如果您在 Windows - 很可能在这里:
C:\Users\<user>\bin\Sencha\Cmd.1.1.76
在其中,您将找到带有 JVM 启动参数的部分:
#------------------------------------------------------------------------------
# These are the JVM startup arguments. The primary things to tweak are the JVM
# heap sizes.
# java.awt.headless=true - required to make phantomjs (used by theme slicer)
# work in headless environments
# cmd.jvm.args=-Xrunjdwp:transport=dt_socket,server=y,address=8888,suspend=n -Xms128m -Xmx2048m -Djava.awt.headless=true
cmd.jvm.args=-Xms128m -Xmx1024m -Dapple.awt.UIElement=true
您可以在 Sencha Cmd Docs 中找到有关配置文件的更多信息。
编辑: 从 Cmd 6.5.0 这不再有效。您将不得不使用 _JAVA_OPTIONS
# On previous versions, this file provided a way to specify the cmd.jvm.* properties
# to control the execution of the JVM. To accommodate all possible execution scenarios
# support for these properties has been removed in favor of using the _JAVA_OPTIONS
# environment variable.
对于新版本的 sencha cmd (7.1+) see this image
您可能需要增加更多的 Xms 和 Xmx(请不要在这里夸大)
对我来说,我有-Xms2048 -Xmx8192
关闭您的 bash/terminal 并重新启动它