Как дать времени выполнения Java больше пространства кучи?

Я использую PMD v4.2.5 в Windows 7, и ему не хватает памяти со следующей ошибкой:

Exception in thread "Thread-4" java.lang.OutOfMemoryError: Java heap space

Как я могу настроить JRE, чтобы процесс мог использовать больше памяти? У меня 4 ГБ оперативной памяти, и надеюсь, что этого достаточно.

2 ответа

Решение

Запустите "Java" с -Xmx<memory> вариант. например

java -Xmx512m ...

использование java -help для отображения параметров. -Xmx опция нестандартная. использование java -X отобразить список нестандартных опций.

Если звонить из командной строки добавить -Xmxnnnm в командной строке, чтобы установить максимальное значение nnn мб. Пример: -Xmx256m дать кучу 256 мб памяти.

Другие вопросы по тегам