Причина возникновения этой ошибки заключается в том, что при выполнении ant памяти, выделенной JVM по умолчанию, недостаточно. Вам необходимо увеличить объем памяти, разрешенный для использования, путем настройки параметров запуска. Если вы запускаете ANT напрямую через командную строку, вы можете напрямую изменить команду запуска. Однако при выполнении в Eclipse использовать настройки командной строки непросто.
Я тоже пробовал несколько раз и наконец понял правильно.
Метод настройки, к которому мы стремимся, заключается в установке параметров непосредственно на исполняемой JVM Eclipse, а именно:
1. Откройте окно->Настройки->Java->Установленные JRE.
2. Выберите JDK, используемый по умолчанию (в настоящее время).
3. Нажмите «Изменить...» и добавьте соответствующие параметры в аргументы виртуальной машины по умолчанию, например: -Xmx1024m.