如何给 Java 运行时更多的堆空间?

Wil*_*mKF 6 windows-7 out-of-memory jre

我在 Windows 7 上运行 PMD v4.2.5,它的内存不足并出现以下错误:

Exception in thread "Thread-4" java.lang.OutOfMemoryError: Java heap space
Run Code Online (Sandbox Code Playgroud)

如何配置 JRE 以允许进程消耗更多内存?我有 4 GB 的 RAM,希望这足够了。

Sky*_*eam 8

使用-Xmx<memory>选项启动“java” 。例如

java -Xmx512m ...
Run Code Online (Sandbox Code Playgroud)

使用java -help以显示选项。该-Xmx选项为非标准选项。使用java -X显示非标准选项的列表。