Der Grund für diesen Fehler liegt darin, dass bei der Ausführung von ant der der JVM standardmäßig zur Verfügung gestellte Speicher nicht ausreicht. Sie müssen die zulässige Speichermenge durch Festlegen von Startparametern erhöhen. Wenn Sie ANT direkt über die Befehlszeile ausführen, können Sie den Startbefehl direkt ändern. Bei der Ausführung unter Eclipse sind die Befehlszeileneinstellungen jedoch nicht einfach zu verwenden.
Ich habe es auch mehrmals ausprobiert und es schließlich geschafft.
Die von uns angestrebte Einstellungsmethode besteht darin, Parameter wie folgt direkt auf der Ausführungs-JVM von Eclipse festzulegen:
1. Öffnen Sie Fenster->Einstellungen->Java->Installierte JREs
2. Wählen Sie das JDK aus, das derzeit standardmäßig verwendet wird.
3. Klicken Sie auf Bearbeiten... und fügen Sie den Standard-VM-Argumenten entsprechende Parameter hinzu, zum Beispiel: -Xmx1024m